实习第五天——老大不在,自学成才。今日的十八个收获

2024-03-14 15:48

本文主要是介绍实习第五天——老大不在,自学成才。今日的十八个收获,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

为了详细地记录一天中的各种小收获,我开始实时记笔记了。不过由于是在Ubuntu下的外文系统,所以不得不用英文了。

  1. The communication from Android device to localhost running on local machine. 这个问题至今还没彻底解决,就是说在真机测试的时候要如何让手机访问本地电脑上架设的web服务器。请大家指教。
  2. Want to add a loading page when login. Create un dialog in a new Thread : Exception, can't create handler inside Thread that has not called looper.prepare();这是对Android进程机制不够熟悉造成的问题。只要细心阅读相关资料定能解决。
  3. Annule 2, continue the next.为了赶进度,没有查资料……
  4. To use logcat with more than one devices。我同时在真机和模拟器里测试程序,但是logcat似乎无法兼顾。解决办法是到ddms界面中,选择当前使用的机器,再回到logcat就可以了。
  5. 关于Android布局属性中weight的透彻解析:About Weight:The weight value allows you to specify the amount of remaining space each view should consume,relative to the amount consumed by sibling views, just like the ingredients in a drink recipe: "2parts vodka, 1 part coffee liquer" means two-thirds of the drink is vodka. For example, if you giveone view a weight of 2 and another one a weight of 1, the sum is 3, so the first view gets 2/3 ofthe remaining space and the second view gets the rest. If you give a third view a weight of 1,then the first view now gets 1/2 the remaining space, while the remaining two each get 1/4. 基本意思就是同一级别下的各个view的weight值代表了他们父控件给他们分配多余空间时的比重。
  6. official site is powerful。Android开发者网站最近改版了。教程非常丰富。另外提醒大家,开发时下载的sample code也是不错的学习工具。
  7. Adapter。各种Adapter是把view和view的数据绑定在一起的一个桥梁。
  8. styles and themes.设计Android时也是可以考虑风格和主题的。   http://developer.android.com/guide/topics/ui/themes.html  
  9. <include>_titlebar。 安卓xml也可以使用include以便对组件进行重用。如titlebar。
  10. http://developer.android.com/design/style/metrics-grids.html 这个网址讲述了关于android设备的尺寸的问题。你的控件应该设置成多大?
  11. http://developer.android.com/reference/android/view/View.html 设计界面之前最好能知道Android到底提供了哪些view。他们都是View类的子类。查看他的子类和间接子类就可以一览无余了。
  12. QuickContactBadge. 这个主题还没有详细查看。
  13. framelayout 不太好说,不过不难。可以自己查查看
  14. use alignLeft... to overlay other view。如果想做出覆盖效果,可以把上层的view四边与底层view对齐。
  15. use canvas。暂未详细查阅
  16. view switcher。把两个view叠在一起,可以进行切换。同一时间,只能显示一个。
  17. 如何在java代码中动态增加控件?我所涉及到的布局是GridView。需要做的是实现一个 BaseAdapter的子类,然后实现  getView方法。之后用GridView的setAdapter方法把两者联系起来。

最后是一点体会——先把东西做出来,然后再一点点完善。这比想一下子就做完美要轻松一点。
ok,又一天过去了,明天是实习以来的第一个周末,好好休息!

程序猿和攻城狮都是人类的好朋友,注意身体啊!


这篇关于实习第五天——老大不在,自学成才。今日的十八个收获的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/808895

相关文章

2024网安周今日开幕,亚信安全亮相30城

2024年国家网络安全宣传周今天在广州拉开帷幕。今年网安周继续以“网络安全为人民,网络安全靠人民”为主题。2024年国家网络安全宣传周涵盖了1场开幕式、1场高峰论坛、5个重要活动、15场分论坛/座谈会/闭门会、6个主题日活动和网络安全“六进”活动。亚信安全出席2024年国家网络安全宣传周开幕式和主论坛,并将通过线下宣讲、创意科普、成果展示等多种形式,让广大民众看得懂、记得住安全知识,同时还

STL经典案例(四)——实验室预约综合管理系统(项目涉及知识点很全面,内容有点多,耐心看完会有收获的!)

项目干货满满,内容有点过多,看起来可能会有点卡。系统提示读完超过俩小时,建议分多篇发布,我觉得分篇就不完整了,失去了这个项目的灵魂 一、需求分析 高校实验室预约管理系统包括三种不同身份:管理员、实验室教师、学生 管理员:给学生和实验室教师创建账号并分发 实验室教师:审核学生的预约申请 学生:申请使用实验室 高校实验室包括:超景深实验室(可容纳10人)、大数据实验室(可容纳20人)、物联网实验

Java基础回顾系列-第五天-高级编程之API类库

Java基础回顾系列-第五天-高级编程之API类库 Java基础类库StringBufferStringBuilderStringCharSequence接口AutoCloseable接口RuntimeSystemCleaner对象克隆 数字操作类Math数学计算类Random随机数生成类BigInteger/BigDecimal大数字操作类 日期操作类DateSimpleDateForma

实习项目|苍穹外卖|day7

缓存菜品 1.根据原型进行需求分析与设计(接口文档) 2.根据接口设计DTO(redis数据类型选取) 3.编码controller-》service-》mapper @GetMapping("/list")@ApiOperation("根据分类id查询菜品")public Result<List<DishVO>> list(Long categoryId) {//判断缓存

【Unity面经】实习篇:面试官常问的一百个面试题

👨‍💻个人主页:@元宇宙-秩沅 👨‍💻 hallo 欢迎 点赞👍 收藏⭐ 留言📝 加关注✅! 👨‍💻 本文由 秩沅 原创 👨‍💻 专栏交流🧧🟥Unity100个实战基础✨🎁🟦 Unity100个精华一记✨🎁🟩 Unity50个demo案例教程✨🎁🟨 Unity100个精华细节BUG✨🎁🟨 Unity100个面试题✨🎁 文章

我的第一次份实习工作-iOS实习生-第三个月

第三个月 这个月有一个考核项目,是一个电子书阅读器,组长说很重要,是我的实习考核项目。 我的项目XTReader,这是我参考网上的一些代码,和模仿咪咕阅读做的,功能还不完善,数据的部分是用聚合数据做的。要收费的。   还有阅读页面,基本功能实现了一下。使用了autolayout,自适应布局,也是第一次用网络,第一次用数据库,第一次用自动布局。还有很多不足。 做了一周多,有个问题一直没

我的第一次份实习工作-iOS实习生-公司使用过的软件

bittorrentsync 素材,文件同步软件 cornerstone svn 软件开发合作 mark man 测量坐标的软件 SQLLite Manager 数据库操作软件

我的第一次份实习工作-iOS实习生-第二个月

第二个月 来公司过了一个月了。每天早上9点上班,到晚上6.30下班,上下班要指纹打卡,第一个月忘了打卡好多次(),然后还要去补打卡单。公司这边还安排了,工资卡办理,招商银行卡。开了一次新员工大会,认识了公司的一些过往,公司的要求等,还加了一下公司的企业QQ,还有其他的羽毛球群,篮球群。我加了下羽毛球群,也去打了一两次。第二个月的感受,感觉跟组里面的交流跟沟通都好少,基本上还有好多人不认识。想想也

我的第一次份实习工作-iOS实习生-第一个月

实习时间:2015-08-20 到 2015-12-25  实习公司;福建天棣互联有限公司 实习岗位:iOS开发实习生 第一个月: 第一天来公司,前台报道后,人资带我去我工作的地方。到了那,就由一个组长带我,当时还没有我的办公桌,组长在第三排给我找了一个位置,擦了下桌子,把旁边的准备的电脑帮我装了下,因为学的是iOS,实习生就只能用黑苹果了,这是我实习用的电脑。 帮我装了一下电脑后,开机

蔚来汽车-测开日常实习-部分手撕代码题

基本上来自牛客的帖子,自己总结了一些题及其做法,之后也会更新其他公司的测开实习真题。 1.    【入门】- 输入十进制整数,输出该整数中1的数量。 感觉比较简单,不知道具体的用例,可能是特别长的输入?这样用字符串处理就行。 如果应规定输入的是long之类的数据类型,就用to_string 转为string类型即可。 int num = 123;std::string str = st