Android
文章平均质量分 61
zhang_d_t
这个作者很懒,什么都没留下…
展开
-
知识点总结
知识点Activity生命周期onCreate()activity 切换横竖屏的生命周期Activtity的启动模式内存溢出和内存泄漏线程间通信常用设计模式强引用,软引用,弱引用,虚引用原创 2017-04-27 16:38:46 · 264 阅读 · 0 评论 -
rxAndroid学习笔记
Rxjava在android中使用rx,学习Lambda,结合Retrofit作用方便,简洁的使用异步环境androidStudio在module的bulid.gradle下配置(rx有1.0X和2.0X版本 随意学 本文用2.0) compile ‘io.reactivex.rxjava2:rxandroid:2.0.1’compile ‘io.reactivex.rxjava2:rx原创 2017-04-19 13:29:04 · 362 阅读 · 0 评论 -
java注解基础
java注解了解注解是什么东西,注解的应用@Document**注解是否将包含在JavaDoc中**@Retention**表示一个注解的生命周期**RetentionPolicy.SOURCE 编译期掉弃,过完编译期不再有任何意义RetentionPolicy.CLASS 在类加载的时候丢弃RetentionPolicy.RUNTION 不会丢弃@Target**表示注解用在什么地方*原创 2017-04-17 13:37:57 · 254 阅读 · 0 评论 -
自定义view 出现android.view.InflateException: Binary XML file line #15: Error inflating class
1.在布局文件中给个id,不知道为什么,没有id直接抛这个异常 2.看有没有构造方法public MyView(Context context) { super(context);}public MyView(Context context, AttributeSet attrs) { super(context, attrs);}public MyView(Context原创 2017-03-15 15:58:53 · 1207 阅读 · 0 评论 -
一周总结 app换肤和夜间模式问题
android 换肤和夜间模式切换的问题多种实现总结原创 2017-03-06 10:54:16 · 605 阅读 · 0 评论 -
android stduio 中 butter knife的配置和使用
本文介绍butter knife的作用和在android studio的配置使用 在 butter knife 的 github上 第一句话就是: Field and method binding for Android views which uses annotation processing to generate boilerplate code for you. 也简单明了的解释了原创 2016-10-20 16:33:37 · 416 阅读 · 0 评论 -
android的消息机制 handler looper MessageQueue 关系详解
本文参考了 《android开发艺术探索》 很多前辈已经写过类似的文章,我也闲着就加上自己的一些见解写一篇,算是充实下生活,也活动活动自己的大脑。handler对于一个android开发着来说肯定是不会陌生的,最常用的就是用来更新UI,因为我们不能在子线程里面更新UI,所以需要用到handler来进行消息的传递。handler的用法应该很多人已经非常熟悉了,就不在重复了。android的消息机制里原创 2016-08-13 12:22:36 · 457 阅读 · 0 评论 -
贝塞尔曲线的应用
通过QQ消息气泡的拖拉来学习贝塞尔曲线的应用原创 2016-08-10 13:42:31 · 331 阅读 · 0 评论 -
Android开发 Edittext限制输入浮点数
如果我们开发中需要用到Edittext,并且需要要限制输入的内容。 这时候就需要Edittext的属性: android:numeric=”decimal|integer|signed” //限制输入为数字的类型 android:maxLength=”6” //限制输入的长度 可这些往往不能满足我们的需求我们的要求 所以我以输入的是浮点数并且要控制小数位只有1位的来作为实例。首先用ad原创 2016-04-21 13:46:05 · 5822 阅读 · 0 评论 -
在android应用上直接访问数据库
今天突然想在Android的应用上直接访问mysql数据库,结果还是遇到一些困难,所以和大家分享下。虽然不提倡把在前端直接访问数据库,因为安全性太差了,什么都暴露在外面的。原创 2015-12-27 16:12:01 · 5056 阅读 · 0 评论 -
由retrofit源码引发的思考——代理模式
前言在看retrofit实现的时候,一个很大的亮点就是使用的动态代理模式,问别人说你看过retrofit?ennnn,看过呀,无非就一个代理模式嘛,ennnn,为啥要使用代理模式?我一脸懵逼。好像上次看到代理模式还是在学校,所以就重新干了一波。(每次看完设计模式总有牛逼呀老铁的觉悟)代理模式什么是代理模式?为其他对象提供一种代理以控制对这个对象的访问,简单来说,就是为你本来的类提供...原创 2018-04-01 17:28:12 · 300 阅读 · 0 评论