![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android开发学习笔记
布莱克猫
学习之路,永不止步
展开
-
RxJava学习笔记
概念理解 一种观察者模式,封装了极方便的线程操作,可以用于嵌套回调机制使代码更加清晰。 定义 Observer:观察者,设置被观察者有什么行为时调用RxJava接口的实现方法。onNext、onCompleted、onError。 Subscriber:订阅者,与Observer相同(实现该类的抽象类),对Observer的接口进行的扩展,多了两个方法: 1、on原创 2016-04-26 13:55:40 · 472 阅读 · 0 评论 -
Android Annotations框架学习
注解框架,提高开发效率,但是适合小型中性使用不适合大型项目(原理是带后台编译出新的方法,当项目比较大时,会方法超出,65536)。 )。 开始注释使用: 使用在Activity中使用Annotation注释的时候首先要使用@EActivity注释一个这个Activity,并且在这个清单文件中修改这个Activity的名字,在名字后面添上一个下划线,比如原来的是.MainActivi原创 2016-04-21 23:09:41 · 486 阅读 · 0 评论 -
对比Android开发中常用的几个上下文对象
this 即当前的application或activity或service。 getApplication() 系统提供的单例对象,每个应用只有一个。只能在activity和service(以及application类)中调用,获得应用的application单例对象。 getApplicationContext() getApplicationContext()原创 2016-06-12 15:45:09 · 1338 阅读 · 0 评论 -
ViewPager+Fragment+TabLayout联合使用
一、主页面布局:添加Tablayout和ViewPager两个控件 (PS:使用前要先添加支持库: (1)ViewPager: compile 'com.android.support:support-v4:23.4.0’ (2)TabLayout: compile 'com.android.support:design:24.0.0' 代码:activity_main.x原创 2016-07-25 23:48:01 · 4438 阅读 · 0 评论 -
自定义RatingBar的一些问题
使用Ratingbar做一个完成度的评定显示: 系统默认的Ratingbar颜色并不合适使用。 此处需要自定义。 参考网上一些文章,写一下总结。 一、设置RatingBar显示的资源图片 在drawable文件加下新建一个layout-list类的文件: http://schemas.android.com/apk/r原创 2016-07-20 00:21:20 · 2593 阅读 · 0 评论 -
简单实现Android计时器
使用Android提供的Chronometer控件可以快速地实现一个定时器效果。 在xml文件中添加定时器控件: <Chronometer android:id="@+id/timecount" android:layout_width="wrap_content" android:layout_height="wrap_content" android:t原创 2017-01-17 00:04:58 · 966 阅读 · 0 评论