随笔分类 -  Android

上一页 1 2 3 4 5 6 7 ··· 12 下一页
摘要:"Android 官网" "Proguard 官网" "Proguard 语法(英文)" "Proguard 语法(中文)" "android proguard snippets" Proguard ProGuard 针对 Java class 文件进行压缩(shrinker),优化(optimiz 阅读全文
posted @ 2017-03-22 21:17 熠然 阅读(477) 评论(0) 推荐(0)
摘要:以前一直没有用过 registerOnSharedPreferenceChangeListener 回调方法,今天用到了,就设置了下,结果发现不起作用,因为一直没有回调。 代码: mSp = this.getSharedPreferences(HuaweiPushReceiver.SP_Name, 阅读全文
posted @ 2017-03-16 12:48 熠然 阅读(1536) 评论(0) 推荐(0)
摘要:公司的 app 一直使用的是极光推送,最近反馈比较多的是推送消息收不到,看来需要找新的推送服务了,在国内目前手机品牌占有率比较多的是华为和小米,且这两家都有自己的推送服务,同时一个合作的友商说他们使用的是友盟推送,推送率还不错,那么就测试这三个推送服务了。 按照集成的难易程度排序 友盟推送 "官网链 阅读全文
posted @ 2017-03-16 11:38 熠然 阅读(18528) 评论(1) 推荐(0)
摘要:参考:http://blog.csdn.net/cuiran/article/details/42805057 增加 JobScheduler 的同时,去掉了几个广播, CONNECTIVITY_ACTION:网络变化,ACTION_NEW_PICTURE:添加新图片,ACTION_NEW_VIDE 阅读全文
posted @ 2017-03-13 15:13 熠然 阅读(317) 评论(0) 推荐(0)
摘要:## SparseArray ## SparseBooleanArray ## SparseIntArray ## SparseLongArray * 位于android.util,Android 中的数据结构,针对移动端做了优化,在数据量比较少的情况下,性能会好过 HashMap,类似于 Hash 阅读全文
posted @ 2017-03-08 15:43 熠然 阅读(1526) 评论(0) 推荐(0)
摘要:app 在 Android 7.0 上登录的时候, Dialog 不显示了,但是半透明背景显示 经过搜索和对比,发现出现该问题是因为重写了 getResources() 方法造成的 。重写该方法是为了 app 的字体不会随着手机字体的改变而变化,造成布局混乱,设置字体用到变量 fontScale , 阅读全文
posted @ 2017-03-02 15:53 熠然 阅读(6522) 评论(0) 推荐(1)
摘要:WebView 加载网页,当点击返回键的时,会显示上一个页面,并刷新。 同时可以对返回上一个页面进行干预,就是用到了缓存。 webview加载网页的几个模式,即websetting中设置的加载模式。websetting.setCacheMode( int mode)。 LOAD_CACHE_ELSE 阅读全文
posted @ 2017-02-19 21:33 熠然 阅读(831) 评论(0) 推荐(0)
摘要:app 以前的版本更新使用的自己写的代码从服务器下载,结果出现了下载完成以后,提示解析包错误的问题,但是呢,找到该 apk 点击安装是可以安装成功的,估计就是最后几秒安装包没有下载完成然后点击了安装出现的解析包错误的问题。目前修改为通过 DownloadManager 进行下载。 代码如下: 1. 阅读全文
posted @ 2017-02-13 15:01 熠然 阅读(9843) 评论(0) 推荐(0)
摘要:链接:http://www.cnblogs.com/liushilin/p/5799381.html 阅读全文
posted @ 2017-02-13 14:13 熠然 阅读(850) 评论(0) 推荐(0)
摘要:链接:http://www.cnblogs.com/liushilin/p/6387263.html 链接:http://www.cnblogs.com/liushilin/p/5956691.html 阅读全文
posted @ 2017-02-13 11:46 熠然 阅读(216) 评论(0) 推荐(0)
摘要:在做 app 内字体大小的需求,类似于 微信中设置字体大小。 那么就需要 app 不跟随系统字体大小调整而变化,找到了两个方法。 目前采用的是第一个方法。 阅读全文
posted @ 2017-02-13 11:28 熠然 阅读(10735) 评论(0) 推荐(0)
摘要:原因: 在代码中通过 setTextSize(float size) 设置,使用的是 sp 为默认单位。 而 XML 中使用了 px,所以需要使用先把做好 sp 和 px 的转换工作。 最近在做 app 内修改字体大小,同时在设置页面有个预览界面,这个时候需要通过代码设置字体大小了 结果发现比通过 阅读全文
posted @ 2017-02-13 11:13 熠然 阅读(3955) 评论(0) 推荐(0)
摘要:新的需求(可参见 微信和QQ改变字体): 解决方案:(字体需要采用 dp 为单位,不能使用 sp 为单位) 解决1. 在 activity 和 fragment 的基类中,修改属性 fontScale 来实现的 链接:http://www.jianshu.com/p/fafa8a0df5fb 解决2 阅读全文
posted @ 2017-02-09 14:30 熠然 阅读(10931) 评论(0) 推荐(0)
摘要:介绍:http://gank.io/post/56e0b83c67765963436fcb94 适配:http://blog.csdn.net/fengyuzhengfan/article/details/52688232 阅读全文
posted @ 2017-01-18 21:00 熠然 阅读(646) 评论(0) 推荐(0)
摘要:项目中,进行版本更新的时候,用的是自己写的下载方案,最近看到了使用系统服务 DownloadManager 进行版本更新,自己也试试。 在下载完成以后,安装更新的时候,出现了一个 crash,抓取的 log : 代码: 通过搜索发现应该是传入的 Uri 有问题,安装 apk 的 Uri 应该是 fi 阅读全文
posted @ 2017-01-16 14:16 熠然 阅读(20477) 评论(0) 推荐(0)
摘要:链接:http://jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0623/3097.html 链接:http://www.cnblogs.com/liushilin/p/6145749.html 阅读全文
posted @ 2017-01-15 11:01 熠然 阅读(210) 评论(0) 推荐(0)
摘要:参考文章: http://www.andtuts.com/a-beginners-guide-to-raspberry-pi-3-b-and-android-things/?utm_source=Android+Weekly&utm_campaign=454d4b53e2-Android_Weekl 阅读全文
posted @ 2017-01-09 09:26 熠然 阅读(862) 评论(0) 推荐(0)
摘要:在查看别人的代码的时候,遇到了把工程导入到 Android Studio ,报:ExecutionException: com.android.ide.common.process.ProcessException 通过搜索发现,可能是因为点9图造成的,结果发现在工程中确实有点9图在Android 阅读全文
posted @ 2017-01-08 20:37 熠然 阅读(5658) 评论(0) 推荐(0)
摘要:Android 新引入的布局,百分比布局,Percent 布局 主要分为两种:PercentFrameLayout he PercentRelativeLayout 布局 通过 support 库引入, 在 module 的 gradle 中加入 compile:com.android.suppor 阅读全文
posted @ 2016-12-25 09:56 熠然 阅读(366) 评论(0) 推荐(0)
摘要:最近在写 TODO app,涉及到 Calendar 和 RecyclerView 的交互, 需求: 1. 往上滑动, Calendar 显示为周 2. 周显示模式下,往下滑动,显示为月 3. 列表下滑到第一个 item 的位置, Calendar 显示为周的时候,这时候改变为显示月 4. 列表上滑 阅读全文
posted @ 2016-12-19 12:42 熠然 阅读(1190) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 ··· 12 下一页