随着新版本的不断发布, Android的功能也日益强大, 涌现了很多流行的应用程序, 也催生了一大批的优秀的组件。
本文试图将目前流行的组件收集起来以供参考, 如果你发现本文还没有列出的组件,欢迎在评论中贴出来,我会定期的更新本文。
很好的中文教程
Google Android官方培训课程中文版
awesome-android, android列表。
另,github上的...
分类:
移动开发 时间:
2015-06-04 11:58:22
阅读次数:
282
在这篇随笔里将讲解Activity的传值和回传值。一、通过startActivity来进行Activity的传值在Android中,如果我们要通过一个Activity来启动另一个Activity,可以使用 startActivity(Intent intent)方法来传入一个Intent对象,这个I...
分类:
移动开发 时间:
2015-05-30 13:19:29
阅读次数:
209
EventBus——Android开发中一个优雅的组件间通信的方式...
分类:
移动开发 时间:
2015-05-25 22:35:53
阅读次数:
233
今天在代码里新建一个菜单: public boolean onCreateOptionsMenu(Menu menu) { menu.add(0, 1, 1, "item1"); menu.add(0, 2, 2, "item2"); return supe...
分类:
移动开发 时间:
2015-05-20 08:12:46
阅读次数:
124
最近偶然在论坛上看了一个比较厉害的库EventBus,感觉使用起来很爽,不用考虑在Activity还是Fragment,不用担心是不是UI线程,随便怎么通信都行,有网友笑说这简直是Android开发中的第五大组件,通信起来像广播那样神通,但又比广播轻量级多了,所以在这里记下来,以后开发就方便多了。
项目地址:https://github.com/greenrobot/EventBus
...
分类:
移动开发 时间:
2015-05-19 22:41:40
阅读次数:
173
目录[?]工具和教程UI组件类库游戏引擎Android HTML5应用最后更新2015-04-20 增加CircleProgress, MultiImageSelector, ArcLayout, richeditor-android2015-03-27 增加MaterialSettings, Si...
分类:
移动开发 时间:
2015-05-19 12:31:46
阅读次数:
212
android有四大组件:Activity、Service、Content Provider、Broadcast Receiver,四大组件在配置文件AndroidManifest.xml中进行注册,通过反编译工具如apktool来读取配置文件信息。Activity、Service和Broadcas...
分类:
移动开发 时间:
2015-05-10 18:43:39
阅读次数:
365
??
1、Android提供Service类来专门创建用来处理长生命周期操作的应用程序组件以及包括不需要用户界面的功能。Android赋予Service比处于非活动状态的Activity更高的优先级,因此当系统请求资源时,他们被终止的可能性更小。
通过使用Service,使得在UI不可见的时候也可以保证应用程序的持续运行。
Service运行在应用程序进程的主线程中(和Act...
分类:
移动开发 时间:
2015-05-08 13:08:43
阅读次数:
233
事件总线EventBus模式概述
在不使用事件总线的情况下:
在应用中的多个地方,控件经常需要根据某个状态来更新他们显示的内容。这种场景常见的解决方式就是定义一个接口,需要关注该事件的控件来实现这个接口。然后事件触发的地方来注册/取消注册这些对该事件感兴趣的控件。例如,陌陌依赖手机位置信息来获取附近的用户,所以在位置更新管理器(MmLocationManager)中定义了一个接口来监听位置更新...
分类:
移动开发 时间:
2015-05-01 17:30:50
阅读次数:
226