- 博客(13)
- 收藏
- 关注
原创 安卓shell 定时执行命令
$ su# sleep 5 && 需要执行的命令(5s后自动执行)例如定时重启$ su # sleep 5 && reboot 可加 -p: 只关机,不重启。
2022-06-24 16:26:34
1484
1
原创 无法引用module下的jar包
将module引用jar包的implementation 改为 api 即可implementation 只能在当前module中引用,而不能在App中引用,所以要改为api即可调用
2018-08-16 10:52:55
1535
原创 根据界面获取拍照预览方向以及图片保存旋转角度
//根据当前界面显示方向设置摄像头预览方向public static int cameraDisplayOrientation(Activity activity, int cameraId) { android.hardware.Camera.CameraInfo info = new android.hardware.Camera.CameraInfo(); androi...
2018-06-26 11:21:22
2238
原创 在win10上安装git后,无法使用,出现 fatal: open /dev/null or dup failed: No Such file or directory.
在win10上安装git后,无法使用,出现 fatal: open /dev/null or dup failed: No Such file or directory.解决方法:在C:\Windows\System32位置,找到cmd,以管理员运行cmd,粘贴输入sfc /scannow命令,进行修复操作...
2018-02-09 17:29:22
5541
1
原创 安卓应用实现屏幕不休眠
在对应activity 的 onCreate 方法增加getWindow().setFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON, WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);必须在 setContentView(R.layout.activity_main); 之前
2018-02-05 09:25:23
1464
原创 kotlin 使用ButterKnife
由于原来的项目中有用到ButtkerKnife,转到kotlin后当然也不想一个个控件的定义,所以也想用ButterKnife更简易的实例化控件,但是直接把ButtkerKnife的代码复制到kotlin中,即使转换为kotlin语法,却还是不能使用原来kotlin中并不能直接使用ButtkerKnife,要用KotterKnife那么如何在项目中使用KotterKnife呢?Kott
2018-01-16 11:14:15
2637
原创 kotlon fragment中隐藏软键盘
之前记录过安卓activity和fragment中关闭软键盘的方法http://blog.youkuaiyun.com/u012003460/article/details/78498104现在把kotlin也加进项目中开发,发现kotlin中使用上面的方法并没有效果,研究好才发现kotlin的获取windowToken需要改动一下val imm = activity.getSystemSer
2018-01-16 10:33:26
1121
原创 apk自动安装时出现 INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES
app开发免不了要做自动升级,但是这两天测试时出现了问题,有些设备可以升级成功,而有些却卡住了,打印后台的log一看问题是:pkg: /mnt/internal_sd/update.apkFailure [INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES]原因是:设备原来安装的app是debug版本,升级的时候是使用了前面打包的新版本,签名不一致
2017-11-27 12:11:05
3123
2
原创 安卓强制关闭软键盘输入法
Activity 中关闭软键盘InputMethodManager imm = (InputMethodManager) mActivity.getSystemService(Context.INPUT_METHOD_SERVICE);imm.hideSoftInputFromWindow(mActivity.getCurrentFocus().getWindowToken(), 0)
2017-11-10 11:36:58
1924
1
原创 JavaScript Date对象在ios中的坑
最近在做一个微信公众号的投票功能,其中有一个小功能是需要根据活动的报名时间和投票时间进行判断活动状态,报名中进入报名界面,活动中进入投票界面在这个小功能中遇到了一个js 在ios上的坑——Date 对象的转换原来的代码中 var aft = new Date(“日期string”) 日期格式是 yyyy-MM-dd hh:mm:ss 然后跟当前获取的时间进行对比if ((tod
2017-09-18 10:04:46
723
原创 realm 文件越来越大?那你需要注意一下了
以前一直使用sqlite做本地数据存储,后来朋友推荐我用Realm,入坑后发现,很多好用很多,查询速度快了,性能提高了,摆脱了繁杂的sql语句等等...优缺点就不详述了,如何使用也自行百度吧!有一天,无意中点进手机设置界面,在应用列表看到了我开发的app,原来十来m的app,突然变了三四百m,然后赶紧打开应用根目录,找到了原因——realm占用了300m。。这明显的不正常!!!上网
2017-07-07 08:34:15
2971
原创 解决home键把程序隐藏到后台后,再次点击应用会重新打开MainActivity问题
当程序运行时,点击home键,程序将会在后台继续运作但是当再次运行应用时,会再次打开一个MainActivity,导致按返回键的时候,需要关闭两次解决方法很简单,只要在MainActivity(对应程序的主activity)的onCreate方法中插入一下代码if ((getIntent().getFlags() & Intent.FLAG_ACTIVITY_BROUGHT_TO_
2017-07-06 15:38:19
1519
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人