- 博客(10)
- 资源 (3)
- 收藏
- 关注
原创 Windows下TortoiseSVN 使用Pre-Commit
使用Pre-Commit hook 后,如果因为pre-commit exit 1 提交失败,则相关的信息显示为黑色:期望的结果如下(错误信息可以红色显示,图片为网络截图):请问怎么可以实现错误信息红色显示?
2021-04-08 13:08:20
591
原创 AndroidStudio 混淆问题总结
1. 混淆后,应用启动时报 MyApplication cant be cast to android.app.Application 前提: 在混淆规则中已经声明 android.app.Application子类不混淆,所以MyApplication是没有被混淆的 原因:但是原生的Application却被混淆了,所以报上述错误;
2017-12-29 16:39:13
1048
原创 ContentResolver query 特殊条件查询: in,like
SQlite支持in、like运算符,在Android中通过ContentResolver的query方法同样可以使用。只是需要注意以下几点:1. like操作:注意事项:like前需要有空格 String title = "Faded"; where = MediaStore.Audio.Media.TITLE + " like?";
2017-09-19 16:03:44
5381
1
原创 调用ServiceManager.addService报SecurityException
在调用ServiceManager.addService方法时(前提:已经将ServiceManager的hide标示删除并重新编译得出jar包),报SecurityException(并没有permission denied打印)。解决方法:第一步:在AndroidManifest.xml中,添加 android:sharedUserId="android.uid.system"第二
2017-03-10 17:17:57
2802
原创 getChildCount()的结果
今天在阅读源代码时,遇到了getChildCount()的方法,一时不知道返回什么值,所以自己进行了验证,发现getChildCount()方法返回的是直接子元素的个数,不包含子元素内部包含的元素个数,具体描述如下:(1)只有ViewGroup类(及其子类如常用的LinearLayout,RelativeLayout等)才有这个方法;一般的View(如Button,ImageView)
2017-02-24 16:49:18
15657
5
原创 静态注册receiver时,不指定intent-filter
最近在分析SystemUI时,发现其AndroidManifest.xml文件中,配置了两个receiver: android:process=":screenshot" android:exported="false" />
2017-02-22 19:36:13
884
原创 Android Internal和External存储
关于Internal和External,有一篇文章描述很好:http://www.open-open.com/lib/view/open1462850158141.html,本文只在此基础上进行补充和总结。(1)external:包括手机内部存储分出来的external部分以及外接的存储设备如SD(2)可以使用Context.getExternalFilesDirs(null)来获取所有e
2017-02-15 16:28:43
1554
原创 AndroidStudio将项目打包成jar包的简单方法
以下内容是根据网上的方法进行验证后的总结。在AndroidStudio中将项目打包成jar包的方法: 在build.gradle文件中,修改下面两个地方:(1)apply plugin:'com.android.application' 改为 apply plugin: 'com.android.library' (2) 将defaultConfig中的applicationI
2016-12-26 16:11:38
6946
2
原创 Android Studio在线更新注意事项
直接更新会出现以下问题:failed to apply patch. can't delete file:.....一般使用时是直接双击图标打开AS应用,如果要更新版本,则需要右键->以管理员身份运行。如果仍然出现cant't delete file提示,说明这些文件正在被占用,所以重启电脑->再以管理员身份运行->更新即可。
2016-12-02 15:06:45
377
原创 Android AudioFocus以及MediaFocuControl处理流程
Android 使用AudioFocus控制多个应用的声音输出。用户可以通过requestAudioFocus(OnAudioFocusChangeListener l, int Stream_type,int dura_hint)或者abandonAudioFocus(onAudioFocusChangedListener)来申请或者释放焦点,同时可以接收onAudioFocusChangeLi
2016-11-03 10:24:59
2831
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人