摘要:        
前言: 有些时候,应用需要在开机时就自动运行,例如某个自动从网上更新内容的后台service。怎样实现开机自动运行的应用?在撰写本文时,联想到高焕堂先生以“Don't call me, I'll call you back!”总结Android框架,真是说到点子上了。理解这句话的含义,许多有关And    阅读全文
posted @ 2017-04-14 14:03
brave-sailor
阅读(1172)
评论(0)
推荐(0)
        
            
        
        
摘要:        
为了延长电池的使用寿命,Android设备会在一段时间后使屏幕变暗,然后关闭屏幕显示,最后停止CPU。WakeLock是一个电源管理系统服务功能,应用程序可以使用它来控制设备的电源状态。 WakeLock可以用来保持CPU运行,避免屏幕变暗和关闭,以及避免键盘背光灯熄灭。 注意: 创建和使用Wake    阅读全文
posted @ 2017-04-14 14:02
brave-sailor
阅读(1136)
评论(0)
推荐(0)
        
            
        
        
摘要:        
方法一:这种方法比较简单,只有一个步骤,只需要在配置文件中把需要设置为透明的activity的样式设置为 Android:theme="@android:style/Theme.Translucent" 即可,这种方式只改变背景的颜色,对其他控件没有影响。但是它只能把背景设置为完全透明。如果要设置为    阅读全文
posted @ 2017-04-14 14:02
brave-sailor
阅读(16190)
评论(0)
推荐(0)
        
            
        
        
摘要:        
startActivity时报错Calling startActivity() from outside of an Activity context requires the FLAG_ACTIVITY_NEW_TASK flag startActivity时报错Calling startActi    阅读全文
posted @ 2017-04-14 10:20
brave-sailor
阅读(555)
评论(0)
推荐(0)
        
            
        
        
摘要:        
尝试利用 WindowManager 添加浮窗的方式实现 想在锁屏上面实现弹窗,第一个想法就是利用 WindowManager 设置 Window 的 Flag,通过设置 Flag 的显示优先级来让窗口显示在锁屏的上面。接下来就是试验可能相关的 Window Type 属性,验证该方案是否可行。转载    阅读全文
posted @ 2017-04-14 09:59
brave-sailor
阅读(1564)
评论(0)
推荐(0)
        
            
        
        
摘要:        
广播 广播的概念 现实:电台通过发送广播发布消息,买个收音机,就能收听 Android:系统在产生某个事件时发送广播,应用程序使用广播接收者接收这个广播,就知道系统产生了什么事件。 Android系统在运行的过程中,会产生很多事件,比如开机、电量改变、收发短信、拨打电话、屏幕解锁 IP拨号器 原理:接收拨打电话的广播,修改广播内携带的...    阅读全文
posted @ 2017-04-14 09:52
brave-sailor
阅读(823)
评论(0)
推荐(0)
        
            
        
        
摘要:        
一、简介 Android系统中定义了几种低功耗状态:earlysuspend、suspend、hibernation. 1) earlysuspend: 是一种低功耗的状态,某些设备可以选择进入某种功耗较低的状态,比如 LCD可以降低亮度或灭掉;  2) suspend: 是指除电源管理以外的其他    阅读全文
posted @ 2017-04-14 09:38
brave-sailor
阅读(1140)
评论(0)
推荐(0)
        
                    
                
浙公网安备 33010602011771号