摘要: View是Android很重要的一部分,常用的View有Button、TextView、EditView、ListView、GridView、各种layout等等,开发者通过对这些View的各种组合以形成丰富多彩的交互界面,一个应用中界面交互的体验往往在应用的受欢迎程度上起了很关键得作用,所以开发者 阅读全文
posted @ 2017-12-27 22:56 codingblock 阅读(738) 评论(3) 推荐(2) 编辑
摘要: 自定义 View 中 wrap_content 无效的解决方案 做过自定义 View 的童鞋都会发现,直接继承 View 的自定义控件需要重写 onMeasure() 方法,并设置 wrap_content 时的自身大小,否则在布局文件中对自定义控件在设置大小时,wrap_content 将等同于 阅读全文
posted @ 2017-12-27 22:46 codingblock 阅读(1890) 评论(1) 推荐(1) 编辑
摘要: 在 Activity 的 onCreate() 方法中为什么获取 View 的宽和高为0 ? log如下: 如上面代码结果所示,在Activity的onCreate()方法中我们尝试获取控件的宽和高,却获取得是0,这是因为 View 绘制和 Activity 的生命周期方法并不同步,即使 Activ 阅读全文
posted @ 2017-12-27 22:43 codingblock 阅读(712) 评论(3) 推荐(1) 编辑
摘要: ContentProvider (内容提供者)是一种共享型组件,可以为系统内应用于与应用之间提供访问接口。 ContentProvide要想正常工作需要三个关键点: ContentProvider:对外提供数据的访问接口。 Uri:ContentProvider的唯一标识,外界可根据其访问对应的Co 阅读全文
posted @ 2017-12-24 21:45 codingblock 阅读(626) 评论(1) 推荐(1) 编辑
摘要: Broadcast 是一种被用于应用内和应用之间传递信息的机制。一个广播可以对应多个接受者。一个完整的广播机制,需要具有以下三个要素: 发送广播的Broadcast 接受广播的BroadcastReceiver 传递信息的Intent 广播的注册分为静态注册和动态注册: 静态注册:静态注册的广播是指 阅读全文
posted @ 2017-12-24 21:44 codingblock 阅读(604) 评论(2) 推荐(2) 编辑
摘要: Service的运行不依赖界面,即使程序被切换到后台,Service仍然能够保持正常运行。当某个应用程序进程被杀掉时,所有依赖于该进程的Service也会停止运行。 Service 分为启动状态和绑定状态。当处于仅启动状态时,通过 stopService或 stopSelf 即可停止 Service 阅读全文
posted @ 2017-12-24 21:42 codingblock 阅读(499) 评论(2) 推荐(0) 编辑
摘要: 一、生命周期 onCreate():启动Activity时,首次创建Activity时回调。 onRestart():再次启动Activity时回调。 onStart():首次启动Activity时在onCreate()之后被回调,再次启动时在onRestart()之后被回调。此时Activity已 阅读全文
posted @ 2017-12-24 21:25 codingblock 阅读(413) 评论(1) 推荐(1) 编辑
摘要: 这两天我大学的老师突然找我想让我以过来人的角度给在校的学弟学妹们分享一些经验,当然非常高兴能得到老师的认可和信任。完事后想了想干脆直接把这些建议也分享到博客上让更多的人看到,希望能够帮到更多的在校大学生。直奔主题,一会我会从大家都比较关心的以后的面试和当前在校阶段的规划两个方面说起,因为我本人是搞技 阅读全文
posted @ 2017-11-27 11:44 codingblock 阅读(1390) 评论(11) 推荐(5) 编辑
摘要: 前言:前一段时间新开源了一种全面插件化的方案-- RePlugin,之前一直都在关注 DroidPlugin 并且很早也在项目中试用了,但最终没有投入到真正的生产环节,一方面是项目中没有特别需要插件化的需求,另一方面也考虑到 DroidPlugin 不是特别稳定,Android系统每更新一次 Dro 阅读全文
posted @ 2017-11-01 14:49 codingblock 阅读(9107) 评论(2) 推荐(4) 编辑
摘要: 前言:周末闲来无事,看了看字符串相关算法的讲解视频,收货颇丰,跟着视频讲解简单做了一下笔记,方便以后翻阅复习同时也很乐意分享给大家。什么字符串在算法中有多重要之类的大路边上的客套话就不多说了,直接上笔记吧。 一、字符串 java:String内置类型,不可更改。(如需更改可考虑:StringBuff 阅读全文
posted @ 2017-10-22 23:32 codingblock 阅读(4267) 评论(0) 推荐(1) 编辑