Android设计原理:
Fast:减少对内存的使用,尽量不要创建对象,减少对循环中对象的引用。详细见android sdk 关于如何高效编程。
Responsive:自己也遇到不少次了。今天知道了,有两种情况,会跳出Application Not Responding的错误。1)在5秒内对用户输入事件没有反应。2)IntentReceiver在10秒内没有执行完成。
Seamless:简单说就是在用户进行某种操作时,有其他事件发生,比如说你在玩游戏的时候来了一个电话,要做到将电话作为一个提示出现,用户可以选择保存当前游戏去接电话。这里就用到了Android的Notifications。
创建Android组件:
这里要看的东西太零碎了,每一个View的属性,有什么功能。比较有特色的是提供了AutoCompleteTextView,在用户输入的时候根据用户以输入的字母有下拉提示。还有ImageSwitcher、TextSwitcher,都是比较好用的东西。
一个view可以有padding,但是没有margin,需要用magin的时候把它放在一个viewgroup里面。Viewgroup可以设置margin。Spinner用于选择框的自动加载。
分享到:
相关推荐
Android学习系列(1)
Android JetPack学习系列——Navigation demo
[DevDiv原创]Android学习系列教程实例
Pro Android学习系列中的传感器小例子。具体见http://blog.csdn.net/flowingflying/article/details/6212512
Android flutter学习系列类个人中心动画手势学习01案例
android学习笔记系列,对android开发有帮助。
这是Pro Android学习系列中Android Service部分的例子源代码。相关学习笔记见:http://blog.csdn.net/flowingflying/article/details/6212512
这是Pro Android学习系列中了解package部分的例子源代码。包括通过共享UserID实现资源共享,以及lib项目
这是Pro Android学习系列中preference部分的例子源代码。
Pro Android学习系列中的media frameworks小例子。具体见http://blog.csdn.net/flowingflying/article/details/6212512
这是Pro Android学习系列中permission部分的例子源代码。
Android 学习文档总结 ................... 1 DevDiv 推荐资源 ........................ 2 Windows 8 ........................................................... 2 iOS .........................................
为了方便想学习老罗的Android之旅却积分不够的同学,整合了 《老罗的Android之旅》导读PPT内13个相关PPT资源,资源齐全,无需单个单个下载。
这是Pro Android学习系列中http service的例子源代码。
为了满足广大Android开发爱好者与从业者的学习需求,我们精心整理并上传了一份全面而实用的Android项目资源包。这份资源包内容丰富,涵盖了从基础知识到实战应用的全方位内容,旨在为开发者们提供一个便捷、高效的...
这是Pro Android学习系列中AsyncTask部分的例子源代码。相关学习笔记见:http://blog.csdn.net/flowingflying/article/details/6212512
Android学习讲义各大学全收录系列下载列表
学习 Kotlin的一系列教程
这是Pro Android学习系列中alarm manager部分的例子源代码。相关学习笔记见:http://blog.csdn.net/flowingflying/article/details/6212512