android
艾边程
这个作者很懒,什么都没留下…
展开
-
Android 11解决getLaunchIntentForPackage和getPackageInfo无效问题
转载自:http://blog.csdn.net/a_zhonTextView跑马灯可以让显示不完的文字,以动画的形式滚动显示,但今天写了竟然没有任何效果这就很郁闷了!原来是没有获取到焦点原创 2021-08-05 18:44:40 · 4578 阅读 · 7 评论 -
Android中Settings.System的使用(系统全局变量)
如果有留意Android中系统设置Settings里面的源码,你会发现代码中频繁用到了Settings.System操作,该类通过键值对的形式,将一些特定的值以全局的模式保存到Setting的数据库中,我们可以通过它提供的get或者put形式的方法对其中的数据进行读写操作,(非系统级别的应用需要添加对应的权限)。当然,如果能够对frameworks进行修改,我们甚至可以在该类中添加一些特定的值,以转载 2016-03-01 10:03:37 · 7923 阅读 · 0 评论 -
解决dispatchKeyEvent监听执行两次
重写dispatchKeyEvent方法 按返回键back 执行两次的解决方法@Overridepublic boolean dispatchKeyEvent(KeyEvent event) { if(event.getKeyCode() == KeyEvent.KEYCODE_BACK && event.getAction() != KeyEvent.ACTION_UP)原创 2016-04-27 17:35:55 · 5301 阅读 · 0 评论 -
Android VideoView中getDuration()方法使用问题
Android VideoView中getDuration()方法使用问题:调用videoView.getDuration()方法返回值为-1VideoView.start()后调用videoView.getDuration()方法返回值也为-1,视频开始播放后调用videoView.getDuration()方法返回值为视频的真实“长度”看源码后发现里面会先去检查一个mCurre原创 2016-06-15 13:51:20 · 12486 阅读 · 1 评论 -
android 事件处理机制之requestDisallowInterceptTouchEvent
当手指触摸到屏幕时,系统就会调用相应View的onTouchEvent,并传入一系列的action。当有多个层级的View时,在父层级允许的情况下,这个action会一直向下传递直到遇到最深层的View。所以touch事件最先调用的是最底层View的onTouchEent,如果View的onTouchEvent接收到某个touch action并作了相应处理,最后有两种返回方式return t转载 2016-06-20 15:28:35 · 269 阅读 · 0 评论 -
Android反射查询系统属性
/** * 查询系统prop属性值 * @param context 上下文对象 * @param key 属性名称 * @param def 默认值 * @return prop属性值 * @throws IllegalArgumentException */ public static String selectSystemPropName(Context con原创 2017-05-04 11:30:21 · 359 阅读 · 0 评论 -
Android 4.4上的WIFI和热点问题
最近在做SoftAP给设备配置WIFI网络,遇到的一个问题就是,程序关闭wifi开启热点之后,调用打开wifi的功能代码无效,奇怪了居然会打不开WIFI,后边才发现先要关闭热点才能打开WIFI,哇巨坑无比...原创 2018-07-30 17:52:10 · 1169 阅读 · 0 评论