发表于: 2018-03-28 16:48:11
1 876
今天完成的事情;今天主要了解的是应用程序的打包安装过程:andriodproject(创建安卓项目)——编译及打包——生成apk——签名——完成
其中andriodpackage里面有众多的内容。.dex文件就是java文件经过class生成的文件,resource.arsc文件就是信息文件,就像我们的身份证上的id,比如每张图片调用时用到的经过计算生成代码。还有uncompiliedresource(未编译的文件里面有raw,assets等等文件)、compiliedresource(已编译的文件)最后还有andriodmanifest.xml文件(配置信息文件)。
学习intent的作用及用法。intent是一种运行绑定机制(runtime binding)。简单来说就是一个程序需要完成某项功能时它向andriod发出intent(即请求或者意愿),然后anriod根据intent表达来调用相应的组件实现功能。intent的所起的作用就相当于两个组件之间的桥梁或者媒介,通过这个媒介来实现调用与被调用。intent可以激活andriod应用的三个核心组件:activity,service,broadcastreceviver。其中,intent意愿有显性与隐性之分。显性是指明确指出目标组件名称的intent,而隐性intent是没有明确指出intent名称的intent。
明天计划的事情;多翻翻前人的日报,多多了解一下安卓的代码
遇到的问题;1.代码不熟练,虽然有看过第一行代码中的相关内容,但一到写代码就一片空白,通过不停查找资料写出部份代码。2.自定义控件点的intent,第一行代码中没有关于切换下一个活动的介绍,通过百度查询到
收获;收获其实主要在完成的事情里面,还需要多多消化才能总结
评论