- 博客(12)
- 收藏
- 关注
原创 SystemUI学习记录
OS:android 7.1由于项目需要需要对SystemUI进行定制化,需求比较紧急,没有很深入的去了解其整体代码,仅仅记录下我的用到修改记录如下:目录中有/或者\由于在不同的系统环境拷贝,请忽略一、状态栏修改(status_bar)1.修改状态栏高度/android/frameworks/base/core/res/res/values/dimens.xml<dime...
2018-10-15 14:51:25
510
转载 eclipse环境中自定义Parcelable的aidl文件编译出错
昨天踩到的坑,aidl文件没错,可是总是编译不通过,文件名称报红找到原因为高版本24.0以上的sdk中的aidl.exe不再支持eclipse导致所以在build-tools下用23以下版本中的任意一个aidl.exe替换你要用到的高版本中的,工程clean以下即可解决。转载于https://blog.youkuaiyun.com/u014614038/article/details/513230...
2018-08-30 10:52:55
1262
1
原创 Android5.1Launcher小纠结
最近项目需求做5.1Launcher,发现在其他应用返回时并没有返回我的launcher界面而是返回自带的launcher界面。好,开始解决:1.删除system自带的launcher3.apk日狗了,这次返回键是黑屏,网上搜索一圈,无果!好,看了下launcher3源码,没发现有什么特殊的,怎么办?好,把自带的launcher3安装回去,返回键,查看activitymanagerservice,...
2018-05-12 21:26:02
670
原创 记录几种识别机器唯一码的方式
1.cpu串号2.imei串号3.mac地址详细如下 // 1.获取CPU串号 public static String getCPUSerial() { String str = "", strCPU = "", cpuAddress = "0000000000000000"; try { // 读取CPU信息 Process pp = Runtime.get
2017-06-29 17:45:33
4291
转载 WindowManager.LayoutParams.type属性
最近二次开发项目中用到浮窗发现浮窗不能全屏,总是空出状态栏位置部分,百思不得其解。后来发现是WindowParams.type设置的问题。不能设置为 :LayoutParams.TYPE_SYSTEM_ALERT 至此,简单记录下WindowManager.LayoutParams.type属性: type 的取值: 应用程序窗口。 p
2016-06-13 14:46:12
13998
转载 android service中进行模拟按键的限制条件
同事项目中遇到问题,虚拟按键无作用,经常,起方法在service中执行,需要有系统权限。这个系统权限通过添加系统签名来解决。小小的MARK一下。
2015-03-24 16:34:11
522
转载 Android 避免APP启动闪黑屏的解决办法(Theme和Style)《转转转duangduangduang》
前几天Boss就反应说,机器每次启动程序都会闪一下黑屏,这个客户不接受。没办法,只能想想怎么解决,最后找到了下面的方法。闪黑屏的原因主要是我们启动Activity的时候,需要跑完onCreate和onResume才会显示界面。也就是说需要处理一些数据后,才会显示。按照这种思路,是不是我把初始化的工作尽量减少就可以避免黑屏?事实是,就算你onCreate啥都不做,仍然会闪一下黑屏,因为初始化解析界面
2015-03-24 10:45:25
935
原创 SeekBar如何设置不能拖动,做到和ProgressBar一样
目前有些懒人总是抄别人的代码,抄会了Seekbar但是又不想修改成ProgressBar,另外Progressbar不能像SeekBar那样方便的setProgress.居于此,搜集了网上http://www.eoeandroid.com/thread-162111-1-1.html参考了下,觉得有道理。自己写了如下心得顺便完善下,懒人们,抄吧!1.定义一个类,这个我是照搬上面网址的,也可
2015-01-27 10:48:30
16763
原创 如何让点击app标签时弹小窗而不闪白屏
android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@android:style/Theme.Dialog">如上,更改下主题即可。借此可以将activity弹出,且
2014-12-13 11:41:35
704
转载 <转>android单实例运行方法
我们都知道Android平台没有任务管理器,而内部App维护者一个Activity history stack来实现窗口显示和销毁,对于常规从快捷方式运行来看都是startActivity可能会使用FLAG_ACTIVITY_NEW_TASK标记来打开一个新窗口,比如Launcher,所以考虑单任务的实现方法比较简单,首先Android123纠正下大家一种错误的方法就是直接在androidma
2014-08-21 20:44:19
501
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人