自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(17)
  • 收藏
  • 关注

原创 关于微信小程序<text>标签用flex布局不能居中的问题解决

如果标签在flex布局中不能居中,特别是数字,那么首先给text设置一个高度和行高,高度和行高要一样,例如都是36rpx,但是这样在魅族或者其他手机上还是会不居中,所以需要在text外面再包裹一层,可以不用设置任何css样式,即可完成的居中问题

2017-12-06 10:59:03 6134 1

转载 Android 通过JNI实现守护进程

android中service常驻内存

2016-09-17 11:40:19 1438

原创 Android之IntentService

IntentServiceIntentService是一种特殊的service,它继承了Service并且它是一个抽象类,因此必须创建它的子类才能使用IntentService。IntentService可用于执行后台耗时的任务,当任务执行后它会自动停止,同时由于IntentService是服务的原因,这导致它的优先级比单纯的线程要高很多,所以IntentService比较适合执行一些高优先级

2016-08-07 10:45:26 462 1

原创 Android多线程之HandlerThread

HandlerThread继承了Thread,他是一种可以使用Handler的Thread,它的实现也很简单,就是在run方法中通过Looper.prepare()来创建消息队列,并通过Looper.loop()来开启消息循环,这样在实际的使用中就允许在HandlerThread中创建Handler了。HandlerThread的run方法如下所示。 @Override public voi

2016-07-24 22:27:59 335

原创 Android多线程之ThreadLocal

ThreadLocal简介ThreadLocal实现的是线程的数据的本地存储

2016-07-06 00:11:58 514 1

原创 java - 观察者模式

观察者模式观察者模式的定义定义对象之间一种一对多的关系。当一个对象的状态发生改变的时候,所有依赖于它的对象都得到通知并被自动更新。观察者模式的结构和说明Subject: 目标对象,通常具有以下功能一个目标可以被多个观察者观察目标提供观察者注册和退订的维护当目标的状态发生变化的时候,目标负责通知所有注册的,有效的观察者。Observer: 定义观察者的借口,提供目标通知时对应的更新方法,这个更

2016-06-05 11:12:00 954 1

转载 Native与H5交互的那些事

原文来自:http://zhengxiaoyong.me/2016/04/20/Native%E4%B8%8EH5%E4%BA%A4%E4%BA%92%E7%9A%84%E9%82%A3%E4%BA%9B%E4%BA%8B/Native与H5交互的那些事前言Hybrid开发模式目前几乎每家公司都有涉及和使用,这种开发模式兼具良好的Native用户交互体验的优

2016-04-24 22:52:45 7483 4

原创 ViewRoot和DecorView

ViewRoot实际是一个Handler,ViewRoot建立主View与WindowsManger通讯的桥梁。ViewRoot在本质上一个Handler。我们知道Handler的基本功能就是处理回调,发送消息。ViewRoot 对应于ViewRootImpl类,View的三大流程都是通过ViewRoot来完成的。在ActivityThread中,当Activity对象被创建完毕之后,会将De

2016-04-04 22:50:11 1782

转载 Android 内存泄漏总结

Android 内存泄漏总结android性能优化ATA内存管理内存泄漏摘要Android 内存泄漏总结 内存管理的目的就是让我们在开发中怎么有效的避免我们的应用出现内存泄漏的问题。内存泄漏大家都不陌生了,简单粗俗的讲,就是该被释放的对象没有释放,一直被某个或某些实例所持有却不再被使用导致 GC 不能回收。

2016-03-15 14:56:06 1715

原创 Android中Rect和RectF的区别和使用

Android自定义View的总结之Rect和RectF

2016-02-28 21:43:13 20509 4

转载 2015年Android开发新技术小结

2015年Android开发新技术小结开发工具 Android Studio: Google 官方放弃 Eclipse 和 Android Studio 普及。AS 虽然不算新,但是对 Android Studio 这个软件的更新速度快的惊人,有大量的新功能发布。例如支持很多注解代码提示注解、Live code template、支持自动生成 Parcelable 实现等等,作为开发者

2016-02-21 10:09:51 1753

原创 Android中Fragment添加容易遇到的问题

一.遇到的问题:Fragment和tab不协调工作在这里就不到Fragment进行介绍了,网上到处都是,现在就说一下我遇到的一个问题,在开发中有时会需要对Fragment进行添加,但是很多时候我们不希望一开始就添加我们手里所有的Fragment,所以我们开始的时候会用transaction.add,或者transaction.replace对Fragment进行添加,对已经添加的Fragment我们

2016-02-02 10:44:14 1267

原创 Android项目结构之模块内结构优化

Android的模块内部结构优化

2016-01-24 14:17:02 1286

转载 android中xml tools属性详解

android中xml tools属性详解

2016-01-12 22:11:29 436 1

原创 Android中Okhttp和SPDY协议

Android中的OkHttp和SPDY协议

2016-01-12 21:49:37 2290

原创 Java设计模式之装饰模式分享学习

Java设计模式之装饰模式分享学习

2016-01-03 17:29:20 654

原创 自己在项目中遇到的几个问题,包括vector的问题,键盘隐藏等

1.进入当前界面的时候不显示键盘可以在配置文件里配置加上一句话,android:windowSoftInputMode="stateAlwaysHidden" android:windowSoftInputMode="adjustPan" 是用来配置界面不被键盘挤上去的和弹出键盘冲突时,隐藏键盘InputMethodManager imm = (InputMethodManager

2014-11-17 20:16:27 438

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除