随笔分类 -  Android_小知识点

1 2 3 4 5 ··· 7 下一页
Android_小知识点
摘要:Android studio编译项目: android studio DerInputStream.getLength(): lengthTag=109, too big. 解决方案: 删除./gradle 和 /build 文件夹 阅读全文
posted @ 2022-11-04 19:49 狂奔的小狮子 阅读(1180) 评论(0) 推荐(0) 编辑
摘要:首次安装APP,获取读写权限以后, 当读取文件时候,仍然会遇见(Permission denied)错误,解决方案是杀掉APP,重新打开APP即可。 应该属于部分版本系统的bug,直到APP所有的processes被killed,操作系统才会更新设置里面的权限设置,解决方案 代码判断是否授权成功的状 阅读全文
posted @ 2018-09-01 14:39 狂奔的小狮子 阅读(4322) 评论(0) 推荐(0) 编辑
摘要:默认初始化的React Native工程,生成Android工程的时候,包名默认是React Native工程的名字,跟一般Android工程com.company.xxx不一样。 这时候就需要手动修改Android工程里面的包名信息: 如下: 首先修改React Native目录下的MainAct 阅读全文
posted @ 2017-03-02 08:40 狂奔的小狮子 阅读(630) 评论(0) 推荐(0) 编辑
摘要:Blogpost about support appcompat v21 from Chris Banes 阅读全文
posted @ 2017-01-16 15:53 狂奔的小狮子 阅读(508) 评论(0) 推荐(0) 编辑
摘要://如果是获取单位是像素,可以如下: Display display = getWindowManager().getDefaultDisplay(); Point size = new Point(); display.getSize(size); int width = size.x; int height = size.y; //如果不在Activity页面,可以通过获取默认displ... 阅读全文
posted @ 2017-01-16 15:49 狂奔的小狮子 阅读(387) 评论(0) 推荐(0) 编辑
摘要:为了方便大家记住这些小技巧和快捷键,我把它写成了一个插件,欢迎大家下载使用:http://chunsheng.me/EasyShortcut/ 阅读全文
posted @ 2016-11-22 14:12 狂奔的小狮子 阅读(540) 评论(0) 推荐(0) 编辑
摘要:为了方便大家记住这些小技巧和快捷键,我把它写成了一个插件,欢迎大家下载使用:http://chunsheng.me/EasyShortcut/ 阅读全文
posted @ 2016-11-22 14:11 狂奔的小狮子 阅读(798) 评论(0) 推荐(0) 编辑
摘要:使用如下: <color name="black">#99000000</color> 对应查询值: 100% — FF 95% — F2 90% — E6 85% — D9 80% — CC 75% — BF 70% — B3 65% — A6 60% — 99 55% — 8C 50% — 80 阅读全文
posted @ 2016-11-10 10:54 狂奔的小狮子 阅读(321) 评论(0) 推荐(0) 编辑
摘要:关于Android Assets读取文件为File对象的问题,在Assets里面放置文件,在使用的时候,一般是使用AssetManger对象,open方法获取InputStream 然后进行其他操作. 这里遇到了这样需求,直接把Assets里面文件读取为一个File对象,找了半天,没有找到这样方法, 阅读全文
posted @ 2016-10-23 15:47 狂奔的小狮子 阅读(20336) 评论(0) 推荐(0) 编辑
摘要:解决方案: Glide.with(mContext).load(url).diskCacheStrategy(DiskCacheStrategy.SOURCE).into(imageView); 阅读全文
posted @ 2016-09-27 21:04 狂奔的小狮子 阅读(1147) 评论(0) 推荐(0) 编辑
摘要:错误信息如上:view与BottomSheetBehavior不匹配??? 这是什么鬼呢??? 由于BottomSheetBehavior填充的view需要为 android.support.design.widget.CoordinatorLayout 的一个子view,这时候,比如view在布局 阅读全文
posted @ 2016-09-14 23:02 狂奔的小狮子 阅读(2421) 评论(0) 推荐(0) 编辑
摘要:在使用Android studio的时候,有时候会由于手机输出的日志太多,导致控制台瞬间清空,尤其是遇见一些FATAL Exception时候,瞬间控制台就被清空了,根本捕获不到,导致其他调试的日志也被清空。 亦或你们测试需要看到你打印出的日志(比如:网络请求,可以代替Charles),来判别问题, 阅读全文
posted @ 2016-08-29 21:57 狂奔的小狮子 阅读(4269) 评论(0) 推荐(0) 编辑
摘要:第一次,按照网上教程配置需要的配置文件,上传成功 1.0版本。 以后更新的时候 输入 : install ,执行task 然后再输入:bintrayUpload ,执行task,看下面控制台输出信息,当看到success时候就上传成功了. 如果不改版本号,会提示什么已经存在,导致上传失败,这时候最好 阅读全文
posted @ 2016-08-28 23:33 狂奔的小狮子 阅读(398) 评论(0) 推荐(0) 编辑
摘要:语法如下: <meta-data>标签可以作为子标签,可以被包含在<activity>、<application> 、<service>和<receiver>中: 1. Activity标签中: 在代码中动态获取: 2.application标签中: 在代码中动态获取: 3.在service标签中: 阅读全文
posted @ 2016-08-26 14:57 狂奔的小狮子 阅读(5819) 评论(0) 推荐(1) 编辑
摘要:屏蔽ScrollView滑动操作,如下,会用到ViewConfiguration这个类,这个类可以获取到用户是否为滑动操作的临界值。 代码如下: 阅读全文
posted @ 2016-08-19 17:51 狂奔的小狮子 阅读(12586) 评论(0) 推荐(0) 编辑
摘要:1.PorterDuff.Mode.CLEAR所绘制不会提交到画布上。2.PorterDuff.Mode.SRC显示上层绘制图片3.PorterDuff.Mode.DST显示下层绘制图片4.PorterDuff.Mode.SRC_OVER正常绘制显示,上下层绘制叠盖。5.PorterDuff.Mod 阅读全文
posted @ 2016-08-17 11:14 狂奔的小狮子 阅读(2062) 评论(0) 推荐(0) 编辑
摘要:Android生成桌面快捷方式的几种方法: 阅读全文
posted @ 2016-08-16 11:23 狂奔的小狮子 阅读(602) 评论(0) 推荐(0) 编辑
摘要:的一种解决方案: 修改工程依赖的build.gradle文件如下: 重新编译即可 这时候控制台应该会有警告,让更新gradle版本,进入gradle/wrapper/gradle-wrapper.properties. 阅读全文
posted @ 2016-08-12 12:27 狂奔的小狮子 阅读(452) 评论(0) 推荐(0) 编辑
摘要:用Spannable字符串实现: 效果如下: 阅读全文
posted @ 2016-08-11 10:46 狂奔的小狮子 阅读(3578) 评论(0) 推荐(0) 编辑
摘要:对于6.0+权限问题,报错如上: 解决方案: Android 6.0 (Marshmallow). 添加新的权限模型,需要在运行时动态获取所需要的权限。 首先判断手机系统版本是否在6.0+然后才是支持运行时动态获取权限: 然后是运行时获取权限的操作: 下面这个方法可以获取用户是不是已经授予某些特殊的 阅读全文
posted @ 2016-08-04 14:09 狂奔的小狮子 阅读(548) 评论(0) 推荐(0) 编辑

1 2 3 4 5 ··· 7 下一页

点击右上角即可分享
微信分享提示