博客园 - 登天路
uuid:24b78886-0ed1-41c2-8670-e3f31dcf42c4;id=146256
2017-05-19T14:15:29Z
登天路
https://www.cnblogs.com/travellife/
feed.cnblogs.com
https://www.cnblogs.com/travellife/p/Android-ying-yong-nei-duo-yu-yan-qie-huan.html
Android 应用内多语言切换 - 登天路
最近公司的 App 里需要用到多语言切换,简单来说,就是如果用户没有选择语言选项时,App 默认跟随系统语言,如果用户在 App 内进行了语言设置,那么就使用用户设置的语言。当然,你会发现,App 的语言切换也会导致加载的其它资源文件进行切换 上述内容大概可以分为以下几块: Android 应用资源
2017-05-19T14:13:00Z
2017-05-19T14:13:00Z
登天路
https://www.cnblogs.com/travellife/
【摘要】最近公司的 App 里需要用到多语言切换,简单来说,就是如果用户没有选择语言选项时,App 默认跟随系统语言,如果用户在 App 内进行了语言设置,那么就使用用户设置的语言。当然,你会发现,App 的语言切换也会导致加载的其它资源文件进行切换 上述内容大概可以分为以下几块: Android 应用资源 <a href="https://www.cnblogs.com/travellife/p/Android-ying-yong-nei-duo-yu-yan-qie-huan.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/travellife/p/ji-yuMaterialDesign-deGankIO-ke-hu-duan.html
基于Material-Design的Gank-IO客户端 - 登天路
title: 基于Material Design的Gank IO客户端date: 2017-03-13 12:58:03tags:- Android- Material Design- RxJava- Retrofit- ButterKnife- MVPcategories:- Android版权声明:本文为博主原创文章,未经博主允许不得转载。微博:厉圣杰源码:GankIO文中如有纰漏,欢迎大家留...
2017-03-14T04:13:00Z
2017-03-14T04:13:00Z
登天路
https://www.cnblogs.com/travellife/
【摘要】title: 基于Material Design的Gank IO客户端date: 2017-03-13 12:58:03tags:- Android- Material Design- RxJava- Retrofit- ButterKnife- MVPcategories:- Android版权声明:本文为博主原创文章,未经博主允许不得转载。微博:厉圣杰源码:GankIO文中如有纰漏,欢迎大家留... <a href="https://www.cnblogs.com/travellife/p/ji-yuMaterialDesign-deGankIO-ke-hu-duan.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/travellife/p/yi-ru-he-zai-Android-50-shang-huo-qu-SD-ka-de-du-x.html
【译】如何在 Android 5.0 上获取 SD卡 的读写权限 - 登天路
因为最近项目需要,涉及到 SD卡 的读写操作,然而申请 ``````权限只能对 SD卡 进行读操作,而没有写权限,也就是说,Android 在某个版本中对 SD卡 的读写权限进行了限制。后在 StackoverFlow 上找到一篇相关问答,解了心中疑惑。在此,对该问答进行翻译并附上相关 Demo,已做备忘。原文地址:[How to use the new SD card access API pr...
2017-03-07T05:59:00Z
2017-03-07T05:59:00Z
登天路
https://www.cnblogs.com/travellife/
【摘要】因为最近项目需要,涉及到 SD卡 的读写操作,然而申请 ``````权限只能对 SD卡 进行读操作,而没有写权限,也就是说,Android 在某个版本中对 SD卡 的读写权限进行了限制。后在 StackoverFlow 上找到一篇相关问答,解了心中疑惑。在此,对该问答进行翻译并附上相关 Demo,已做备忘。原文地址:[How to use the new SD card access API pr... <a href="https://www.cnblogs.com/travellife/p/yi-ru-he-zai-Android-50-shang-huo-qu-SD-ka-de-du-x.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/travellife/p/Android-zi-ding-yi-View-yuan-xing-jin-du-tiao-zong.html
Android 自定义 View 圆形进度条总结 - 登天路
# Android 自定义圆形进度条总结> 版权声明:本文为博主原创文章,未经博主允许不得转载。> 微博:[厉圣杰](http://weibo.com/2952381050/profile?rightmod=1&wvr=6&mod=personinfo)> 微信公众号:牙锅子> 源码:[CircleProgress](https://github.com/MyLifeMyTravel/Circle...
2017-03-02T10:58:00Z
2017-03-02T10:58:00Z
登天路
https://www.cnblogs.com/travellife/
【摘要】# Android 自定义圆形进度条总结> 版权声明:本文为博主原创文章,未经博主允许不得转载。> 微博:[厉圣杰](http://weibo.com/2952381050/profile?rightmod=1&wvr=6&mod=personinfo)> 微信公众号:牙锅子> 源码:[CircleProgress](https://github.com/MyLifeMyTravel/Circle... <a href="https://www.cnblogs.com/travellife/p/Android-zi-ding-yi-View-yuan-xing-jin-du-tiao-zong.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/travellife/p/yuan-xing-jin-du-tiao.html
自定义仿 QQ 健康计步器进度条 - 登天路
# 自定义仿 QQ 健康计步器进度条> 版权声明:本文为博主原创文章,未经博主允许不得转载。> 微博:[厉圣杰](http://weibo.com/2952381050/profile?rightmod=1&wvr=6&mod=personinfo)> 源码:[CircleProgress](https://github.com/MyLifeMyTravel/CircleProgress)> **...
2017-02-22T10:14:00Z
2017-02-22T10:14:00Z
登天路
https://www.cnblogs.com/travellife/
【摘要】# 自定义仿 QQ 健康计步器进度条> 版权声明:本文为博主原创文章,未经博主允许不得转载。> 微博:[厉圣杰](http://weibo.com/2952381050/profile?rightmod=1&wvr=6&mod=personinfo)> 源码:[CircleProgress](https://github.com/MyLifeMyTravel/CircleProgress)> **... <a href="https://www.cnblogs.com/travellife/p/yuan-xing-jin-du-tiao.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/travellife/p/Android-huo-qu-liu-lan-qi-dang-qian-fen-xiang-ye-m.html
Android 获取浏览器当前分享页面的截屏 - 登天路
# Android 获取浏览器当前分享页面的截屏> 版权声明:本文为博主原创文章,未经博主允许不得转载。> 微博:[厉圣杰](http://weibo.com/2952381050/profile?rightmod=1&wvr=6&mod=personinfo)> 源码:[AndroidDemo/BrowserScreenShotActivity](https://github.com/MyLif...
2017-02-20T11:46:00Z
2017-02-20T11:46:00Z
登天路
https://www.cnblogs.com/travellife/
【摘要】# Android 获取浏览器当前分享页面的截屏> 版权声明:本文为博主原创文章,未经博主允许不得转载。> 微博:[厉圣杰](http://weibo.com/2952381050/profile?rightmod=1&wvr=6&mod=personinfo)> 源码:[AndroidDemo/BrowserScreenShotActivity](https://github.com/MyLif... <a href="https://www.cnblogs.com/travellife/p/Android-huo-qu-liu-lan-qi-dang-qian-fen-xiang-ye-m.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/travellife/p/Android-Fragment-xiang-jie.html
Android Fragment 详解(未完...) - 登天路
> 版权声明:本文为博主原创文章,未经博主允许不得转载。> 微博:[厉圣杰](http://weibo.com/2952381050/profile?rightmod=1&wvr=6&mod=personinfo)> 源码:[AndroidDemo/Fragment](https://github.com/MyLifeMyTravel/AndroidDemo/tree/master/fragmen...
2017-02-03T04:16:00Z
2017-02-03T04:16:00Z
登天路
https://www.cnblogs.com/travellife/
【摘要】> 版权声明:本文为博主原创文章,未经博主允许不得转载。> 微博:[厉圣杰](http://weibo.com/2952381050/profile?rightmod=1&wvr=6&mod=personinfo)> 源码:[AndroidDemo/Fragment](https://github.com/MyLifeMyTravel/AndroidDemo/tree/master/fragmen... <a href="https://www.cnblogs.com/travellife/p/Android-Fragment-xiang-jie.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/travellife/p/qian-tan-Fragment-sheng-ming-zhou-qi.html
浅谈 Fragment 生命周期 - 登天路
> 版权声明:本文为博主原创文章,未经博主允许不得转载。> 微博:[厉圣杰](http://weibo.com/2952381050/profile?rightmod=1&wvr=6&mod=personinfo)> 源码:[AndroidDemo/Fragment](https://github.com/MyLifeMyTravel/AndroidDemo/tree/master/fragmen...
2017-01-05T01:17:00Z
2017-01-05T01:17:00Z
登天路
https://www.cnblogs.com/travellife/
【摘要】> 版权声明:本文为博主原创文章,未经博主允许不得转载。> 微博:[厉圣杰](http://weibo.com/2952381050/profile?rightmod=1&wvr=6&mod=personinfo)> 源码:[AndroidDemo/Fragment](https://github.com/MyLifeMyTravel/AndroidDemo/tree/master/fragmen... <a href="https://www.cnblogs.com/travellife/p/qian-tan-Fragment-sheng-ming-zhou-qi.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/travellife/p/Android-jian-tie-ban-xiang-jie.html
Android 剪贴板详解 - 登天路
> 版权声明:本文为博主原创文章,未经博主允许不得转载。> 微博:[厉圣杰](http://weibo.com/2952381050/profile?rightmod=1&wvr=6&mod=personinfo)> 源码:[AndroidDemo/Clipboard](https://github.com/MyLifeMyTravel/AndroidDemo/tree/master/clipbo...
2016-12-17T12:02:00Z
2016-12-17T12:02:00Z
登天路
https://www.cnblogs.com/travellife/
【摘要】> 版权声明:本文为博主原创文章,未经博主允许不得转载。> 微博:[厉圣杰](http://weibo.com/2952381050/profile?rightmod=1&wvr=6&mod=personinfo)> 源码:[AndroidDemo/Clipboard](https://github.com/MyLifeMyTravel/AndroidDemo/tree/master/clipbo... <a href="https://www.cnblogs.com/travellife/p/Android-jian-tie-ban-xiang-jie.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/travellife/p/Android-71--App-Shortcuts.html
Android 7.1 - App Shortcuts - 登天路
# Android 7.1 - App Shortcuts> 版权声明:本文为博主原创文章,未经博主允许不得转载。> 微博:[厉圣杰](http://weibo.com/2952381050/profile?rightmod=1&wvr=6&mod=personinfo)> 源码:[AndroidDemo/Shortcuts](https://github.com/MyLifeMyTravel/A...
2016-11-01T02:01:00Z
2016-11-01T02:01:00Z
登天路
https://www.cnblogs.com/travellife/
【摘要】# Android 7.1 - App Shortcuts> 版权声明:本文为博主原创文章,未经博主允许不得转载。> 微博:[厉圣杰](http://weibo.com/2952381050/profile?rightmod=1&wvr=6&mod=personinfo)> 源码:[AndroidDemo/Shortcuts](https://github.com/MyLifeMyTravel/A... <a href="https://www.cnblogs.com/travellife/p/Android-71--App-Shortcuts.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/travellife/p/qian-tan-LayoutInflater.html
浅谈 LayoutInflater - 登天路
# 浅谈 LayoutInflater> 版权声明:本文为博主原创文章,未经博主允许不得转载。> 微博:[厉圣杰](http://weibo.com/2952381050/profile?rightmod=1&wvr=6&mod=personinfo)> 源码:[AndroidDemo/View](https://github.com/MyLifeMyTravel/AndroidDemo/tree...
2016-10-23T02:51:00Z
2016-10-23T02:51:00Z
登天路
https://www.cnblogs.com/travellife/
【摘要】# 浅谈 LayoutInflater> 版权声明:本文为博主原创文章,未经博主允许不得转载。> 微博:[厉圣杰](http://weibo.com/2952381050/profile?rightmod=1&wvr=6&mod=personinfo)> 源码:[AndroidDemo/View](https://github.com/MyLifeMyTravel/AndroidDemo/tree... <a href="https://www.cnblogs.com/travellife/p/qian-tan-LayoutInflater.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/travellife/p/Android-Studio--zhong-zhuang-HAXM.html
Android Studio —— 重装 HAXM - 登天路
# Android Studio —— 重装 HAXM> 版权声明:本文为博主原创文章,未经博主允许不得转载。> 微博:[厉圣杰](http://weibo.com/2952381050/profile?rightmod=1&wvr=6&mod=personinfo)> **文中如有纰漏,欢迎大家留言指出。**Android SDK 自带模拟器一直以慢、卡顿著称,而英特尔的 HAXM 技术(Har...
2016-10-22T12:14:00Z
2016-10-22T12:14:00Z
登天路
https://www.cnblogs.com/travellife/
【摘要】# Android Studio —— 重装 HAXM> 版权声明:本文为博主原创文章,未经博主允许不得转载。> 微博:[厉圣杰](http://weibo.com/2952381050/profile?rightmod=1&wvr=6&mod=personinfo)> **文中如有纰漏,欢迎大家留言指出。**Android SDK 自带模拟器一直以慢、卡顿著称,而英特尔的 HAXM 技术(Har... <a href="https://www.cnblogs.com/travellife/p/Android-Studio--zhong-zhuang-HAXM.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/travellife/p/Java-zi-fu-chuan-ge-shi-hua-xiang-jie.html
Java 字符串格式化详解 - 登天路
# Java 字符串格式化详解> 版权声明:本文为博主原创文章,未经博主允许不得转载。> 微博:[厉圣杰](http://weibo.com/2952381050/profile?rightmod=1&wvr=6&mod=personinfo)> **文中如有纰漏,欢迎大家留言指出。**在 Java 的 String 类中,可以使用 `format()` 方法格式化字符串,该方法有两种重载形式: ...
2016-10-20T02:43:00Z
2016-10-20T02:43:00Z
登天路
https://www.cnblogs.com/travellife/
【摘要】# Java 字符串格式化详解> 版权声明:本文为博主原创文章,未经博主允许不得转载。> 微博:[厉圣杰](http://weibo.com/2952381050/profile?rightmod=1&wvr=6&mod=personinfo)> **文中如有纰漏,欢迎大家留言指出。**在 Java 的 String 类中,可以使用 `format()` 方法格式化字符串,该方法有两种重载形式: ... <a href="https://www.cnblogs.com/travellife/p/Java-zi-fu-chuan-ge-shi-hua-xiang-jie.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/travellife/p/Android-Notification-xiang-jie-yiji-ben-cao-zuo.html
Android Notification 详解(一)——基本操作 - 登天路
# Android Notification 详解(一)——基本操作> 版权声明:本文为博主原创文章,未经博主允许不得转载。> 微博:[厉圣杰](http://weibo.com/2952381050/profile?rightmod=1&wvr=6&mod=personinfo)> 源码:[AndroidDemo/Notification](https://github.com/MyLifeMy...
2016-10-18T03:13:00Z
2016-10-18T03:13:00Z
登天路
https://www.cnblogs.com/travellife/
【摘要】# Android Notification 详解(一)——基本操作> 版权声明:本文为博主原创文章,未经博主允许不得转载。> 微博:[厉圣杰](http://weibo.com/2952381050/profile?rightmod=1&wvr=6&mod=personinfo)> 源码:[AndroidDemo/Notification](https://github.com/MyLifeMy... <a href="https://www.cnblogs.com/travellife/p/Android-Notification-xiang-jie-yiji-ben-cao-zuo.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/travellife/p/Android-Notification-xiang-jie.html
Android Notification 详解——基本操作 - 登天路
# Android Notification 详解> 版权声明:本文为博主原创文章,未经博主允许不得转载。前几天项目中有用到 Android 通知相关的内容,索性把 Android Notification 相关的知识都看了一遍,稍作梳理,在此做个总结,以备不时之需。> 温故而知新,可以为师矣~下图是我对 Notification 做的思维导图,也是本文的主要逻辑。![Android Notifi...
2016-10-17T07:56:00Z
2016-10-17T07:56:00Z
登天路
https://www.cnblogs.com/travellife/
【摘要】# Android Notification 详解> 版权声明:本文为博主原创文章,未经博主允许不得转载。前几天项目中有用到 Android 通知相关的内容,索性把 Android Notification 相关的知识都看了一遍,稍作梳理,在此做个总结,以备不时之需。> 温故而知新,可以为师矣~下图是我对 Notification 做的思维导图,也是本文的主要逻辑。![Android Notifi... <a href="https://www.cnblogs.com/travellife/p/Android-Notification-xiang-jie.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/travellife/p/cao-zuo-fu.html
操作符 - 登天路
# 操作符Java 的数据是通过操作符来操作的。几乎所有操作符都只能操作“基本类型”,但“=”、“==“和”!=“能操作所有对象。String支持”+“和”+=“。操作符具有优先级,但建议使用括号明确规定计算顺序。```javapublic static void main(String[] args) { int a = 1; int b = 2; String str = "123...
2016-10-16T03:29:00Z
2016-10-16T03:29:00Z
登天路
https://www.cnblogs.com/travellife/
【摘要】# 操作符Java 的数据是通过操作符来操作的。几乎所有操作符都只能操作“基本类型”,但“=”、“==“和”!=“能操作所有对象。String支持”+“和”+=“。操作符具有优先级,但建议使用括号明确规定计算顺序。```javapublic static void main(String[] args) { int a = 1; int b = 2; String str = "123... <a href="https://www.cnblogs.com/travellife/p/cao-zuo-fu.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/travellife/p/yi-qie-jie-dui-xiang.html
一切皆对象 - 登天路
# 一切皆对象在 Java 中,一切皆为对象。这里需要区分引用和对象。## 对象和引用```java//等号左侧的变量名为引用//等号右边的为对象。String str = "Hello World";String str1 = new String("Hello World");//falseSystem.out.println(str==str1);//trueSystem.out.print...
2016-10-15T08:53:00Z
2016-10-15T08:53:00Z
登天路
https://www.cnblogs.com/travellife/
【摘要】# 一切皆对象在 Java 中,一切皆为对象。这里需要区分引用和对象。## 对象和引用```java//等号左侧的变量名为引用//等号右边的为对象。String str = "Hello World";String str1 = new String("Hello World");//falseSystem.out.println(str==str1);//trueSystem.out.print... <a href="https://www.cnblogs.com/travellife/p/yi-qie-jie-dui-xiang.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/travellife/p/Android-Tint.html
Android Tint - 登天路
# Android Tint如果要实现下图效果,第一时间想到的是让 UI 切图,第二时间想到的是自己会被 UI 打死,第三时间想到的是自己会被命名累死。![屏幕快照 2016-10-13 下午9.58.26](http://images2015.cnblogs.com/blog/481760/201610/481760-20161014154648734-1846838963.png)那么,这该...
2016-10-14T07:47:00Z
2016-10-14T07:47:00Z
登天路
https://www.cnblogs.com/travellife/
【摘要】# Android Tint如果要实现下图效果,第一时间想到的是让 UI 切图,第二时间想到的是自己会被 UI 打死,第三时间想到的是自己会被命名累死。![屏幕快照 2016-10-13 下午9.58.26](http://images2015.cnblogs.com/blog/481760/201610/481760-20161014154648734-1846838963.png)那么,这该... <a href="https://www.cnblogs.com/travellife/p/Android-Tint.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/travellife/p/Android-gong-juadb.html
Android 工具-adb - 登天路
# Android 工具-adb> 版权声明:本文为博主原创文章,未经博主允许不得转载。Android 开发中, adb 是开发者经常使用的工具,是 Android 开发者必须掌握的。Android Debug Bridge,Android 调试桥接器,简称 adb ,该工具位于 `/platform-tools/` 目录下,其源码位于 `/system/core/adb` 目录下,是用于管理模拟...
2016-09-24T08:13:00Z
2016-09-24T08:13:00Z
登天路
https://www.cnblogs.com/travellife/
【摘要】# Android 工具-adb> 版权声明:本文为博主原创文章,未经博主允许不得转载。Android 开发中, adb 是开发者经常使用的工具,是 Android 开发者必须掌握的。Android Debug Bridge,Android 调试桥接器,简称 adb ,该工具位于 `/platform-tools/` 目录下,其源码位于 `/system/core/adb` 目录下,是用于管理模拟... <a href="https://www.cnblogs.com/travellife/p/Android-gong-juadb.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/travellife/p/Gradle-shi-xian-Android-duo-qu-dao-ding-zhi-hua-da.html
Gradle 实现 Android 多渠道定制化打包 - 登天路
Gradle 实现 Android 多渠道定制化打包 版权声明:本文为博主原创文章,未经博主允许不得转载。 最近在项目中遇到需要实现 Apk 多渠道、定制化打包, Google 、百度查找了一些资料,成功实现了上述功能,在此记录以备不时之需,温故而知新,可以为师矣~ 需求可以总结如下:  如何实现
2016-09-19T03:37:00Z
2016-09-19T03:37:00Z
登天路
https://www.cnblogs.com/travellife/
【摘要】Gradle 实现 Android 多渠道定制化打包 版权声明:本文为博主原创文章,未经博主允许不得转载。 最近在项目中遇到需要实现 Apk 多渠道、定制化打包, Google 、百度查找了一些资料,成功实现了上述功能,在此记录以备不时之需,温故而知新,可以为师矣~ 需求可以总结如下:  如何实现 <a href="https://www.cnblogs.com/travellife/p/Gradle-shi-xian-Android-duo-qu-dao-ding-zhi-hua-da.html" target="_blank">阅读全文</a>