- 博客(16)
- 资源 (1)
- 收藏
- 关注
原创 Handler,Looper,MessageQueue
结论:一个线程可以有多个Handler,只有一个Looper,只有一个MessageQueue。多个Handler共用一个Looper和一个MessageQueue。一个应用中可以有多个Handler,多个Looper,多个MessageQueue。一个线程可以有多个Handler这个很好理解,你在Activity中,new 多少个Handler都不会出问题,而且每个Handler都有sen...
2018-12-28 20:09:47 527
原创 别把保险当神,也别把保险当鬼!
最近朋友圈好多在卖保险的,推荐的也很多,只是想提醒一下他们介绍的时候理性一点,别把保险说得像个福利行业似的,你能客观点不?理性看待保险,保险是交易,不是福利,保险公司是以赚钱为目的,不是以保你为目的。如果保险真的跟说的完全一样,为什么老年人不被接受?生病的不被接受?残疾人不被接受?这些人才真的需要钱,但是这些人不能让它赚钱。如果同意这些人上保险,基本上可以说是赔钱,也就是他们做“福利”,他们为...
2018-12-19 20:27:22 367
原创 送给北京地区想跳槽的底层人民
本文只适合以赚钱为目的的人,如果你有远大的理想与报复,请略过,因为为了理想可能没有工资都有人愿意的。为何说的是底层人民,因为如果你是个领导,你应该不会看月薪的,您都是期权加年薪算的,小弟不会算啊。由于是以赚钱为目的,那主要考虑的就是收入,那么我们就详细的计算一下,看着工资涨了,实际你能涨多少!假设你当前工资为10000,交完五险一金,以及个人所得税,你能拿到手的如下:如果你跳槽
2016-07-26 15:34:25 883
翻译 Tasks and Back Stack
一般情况下,一个应用通常会包含很多个Activity。每一个Activity都应该指定一个action,用户可以通过该action启动它,也可以启动其他的Activity。例如一个邮件应用程序,可能会有一个Activity展示新消息的列表,当用户选择一条消息后,一个新的Activity启动并展示这条消息。一个Activity也可以启动该设备上的其他应用的Activity,例如,你的应用想发送一
2015-08-06 15:37:58 604
原创 Activity生命周期以及launchMode对生命周期的影响
本文主要描述一下Activty的生命周期,以及launchMode对生命周期的影响,onNewIntent,onSaveInstanceState,onRestoreInstanceState方法何时调用Activity生命周期图下面对上图Activity的生命周期进行一下描述1,启动Activity,系统会先调用onCreate方法,然后调用onStart方法,然后调用onR
2015-07-29 17:17:06 3118
原创 一个小程序看代码规范
public class Person { private static final int tme = 20; private static int age = 30; private int count = 0; public static int all = 50; public String name; public Pe
2014-07-22 09:28:22 589
翻译 MediaPlayer中使用到的回调函数介绍
Nested Classesinterface MediaPlayer.OnBufferingUpdateListener Interface definition of a callback to be invoked indicating buffering status of a media resource being streamed over
2014-06-21 20:01:49 6732
翻译 MediaPlayer的生命周期以及状态转换
MediaPlayer类可用于控制播放音频/视频文件和流。关于如何使用这个类的方法的例子可以在VideoView找到。
2014-06-21 19:32:31 5965
原创 实现铃声声音渐强或减弱
最近在修改Android原生闹钟,为了增优化用户体验,在一个功能上进行了稍微的改进,原声的时钟设置铃音后,闹钟时间到,铃声的音量开始就是用户设置的音量。这样存在一个不是很友好的交互问题,例如用户设置的起床闹钟,用户正在睡梦中,一个很大的铃声响起,很可能吓着用户,对吧。因此对响铃部分进行了优化处理。实现思路当设定的时间到达后,使用MediaPlayer播放对应的Uri的媒体文件。先获取用户设
2014-03-27 09:33:00 3315
原创 利用传感器实现类似电话应用,靠近耳边,灭屏,远离耳边,屏幕再次亮起
最近在做一个伪装来电的应用,就是用户可以点击开关,固定时间之后,电话应用会响起,真正的电话接听之后,靠近耳边,手机屏幕是关闭的,远离耳边,手机屏幕会自动亮起。经过研究,代码实现很简单,就是利用距离传感器,对相应事件进行处理。下面代码是实现了改功能的一个demopackage com.gionee.sencer;import android.app.Activity;import an
2013-10-13 13:25:49 3367
原创 解决webview加载网页出现白屏的问题
最近在使用WebView进行网页内容显示时,如果网络很慢,例如2G网络,加载网页会需要很长时间,在加载过程中,WebView一直显示白屏,体验不是很好。经过修改可以使用以下几个方案解决WebView加载过程中,出现白屏的问题。1,修改WebView的背景,修改颜色值或者添加一个加载中的图片webView.setBackgroundResource(R.drawable.bgblack)
2013-10-13 11:46:21 22613
原创 Android4.0以后屏蔽以及HOME按键事件拦截
Android4.0以前如果想要拦截或者处理物理HOME按键,可以通过重写onKeyDown函数进行拦截,代码如下: @Override public boolean onKeyDown(int keyCode, KeyEvent event) { case KeyEvent.KEYCODE_BACK: //返回按键拦截
2013-10-13 08:25:28 4783 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人