- 博客(19)
- 资源 (4)
- 收藏
- 关注
转载 正式发布 Android 架构组件 1.0 稳定版 | 附带中文介绍视频
转载自:谷歌开发者微信公众账号。几十亿的设备都在用 Android 系统,从高端手机到飞机上的影音娱乐系统,应有尽有,不一而足。而 Android OS 则为这几十亿的设备保驾护航,高效管理资源,保障运行流畅,然而有时候却增加了开发卓越 App 的难度。为了简化开发流程,我们在 Google I/O 大会上发布了架构组件(Architecture Components)的预览版,为 App 开发构架提
2017-11-08 10:33:18
1018
转载 基于开源项目搭建属于自己的技术堆栈
本文转载自:Android开发中文站 [ 基于开源项目搭建属于自己的技术堆栈](http://www.androidchina.net/7663.html)在技术面试的时候肯定都会问到使用了哪些第三方框架,为什么使用它而不用其他的。身边朋友就有这样的亲身经历:面试官:你们项目中加载图片都是用的什么框架? 面试者:Glide啊(内心窃喜) 面试官:为什么使用Glide而不用其他的? 面试者:(沉默10
2017-10-30 09:55:58
961
翻译 Android 8.0 Oreo:您需要知道的功能与更新
原文:Android 8.0 Oreo: Features and Updates You Need to Know 作者:Divyarani S 译者:FangDong以下为译文:看看Android 8.0中的新特性,以确保你开发的安卓应用拥有最好的用户体验。 节电和启动时间快Android 8.0已经限制了应用程序后台活动,这将增加用户的电池寿命和性能。这些
2017-10-26 12:00:25
1979
原创 Android中如何使用lambda表达式
首先,lambda表达式属于Java8的一种新特新,在Android中使用lambda表达式首先需要在build.gradle中配置:android {... defaultConfig { ... jackOptions.enabled true } compileOptions { sourceCompatibility o
2017-10-25 18:54:33
1102
转载 Android开发优化之的强引用、软引用、弱引用的使用
本文转载至:http://www.jianshu.com/p/8488079a939b引言早在JDK1.2,Java就把对象的引用分为四种级别,从而使程序能更加灵活的控制对象的生命周期。这四种级别由高到低依次为:强引用、软引用、弱引用和虚引用。但是平时我们的代码中似乎很少出现这些, 而之前还看到过一份代码中, 一个Activity中有一个静态变量持有对自己的弱引用,来达到类似的singleTas
2017-10-25 14:22:32
4485
原创 事件总线EventBus3.0解读
一、为何使用EventBus今天我们介绍一个将耦合度降到极低的框架EventBus。在这之前处理APP全局的监听,大多时候用的是BrodercastReceiver来实现时间的监听。但用起来很不方便, BrodercastReceiver在APP中限定只监听系统的广播事件(如:电量,网络等)就OK了。在一些模块或组件之间的时间传递大多用的观察者,在使用的过程中你会发现一个个的回掉,各式各样的参数弄
2017-10-20 09:54:34
4659
转载 深入浅出Android Support Annotations
@author ASCE1885的 简书原文:A Look At Android Support Annotations 在Android Support Library19.1版本中,Android工具小组引入了几个很酷的注解类型,供开发者在工程中使用。Support Library自身也使用这些注解,这是一个好兆头。就让我们好好研究下。通过gradle可以很容易的把这些注解添加到我们的工程中:
2017-10-13 12:58:18
870
转载 Android中判断app何时启动和关闭的技术研究
转载自Android中判断app何时启动和关闭的技术研究 只有两种东西能让一个团队团结,恐惧或忠诚。—《速度与激情7》原文链接:http://engineering.meetme.com/2015/04/android-determine-when-app-is-opened-or-closed/存在的问题Android开发中不可避免的会遇到需要检查app何时进入前台,何时被用户关闭。
2017-10-12 19:16:23
1378
原创 Android studio Error converting LogicalPosition: (59, 0); leans forward to visual position
Android studio 编译BUG.
2017-10-12 15:24:42
3303
原创 Error retrieving parent for item: No resource found that matches the given name 如何解决
Error retrieving parent for item: No resource found that matches the given name 如何解决
2017-10-12 14:57:40
1476
原创 Android 图片缓存与加载方式
开场白 从开始开发Android到现在使用的好多加载图片的框架,刚开始什么都不懂就看第三方封装的框架是如何加载的,然后照搬过来使用,只要能加载出图片就算工作完成,我才不考虑什么好不好?对不对?因为我自己也不知道什么是好,到后来逐渐在各种遇到的大神的指导下知道,正确的加载方法。但现在我又发现正确的方法里面更优的,给大家做个推荐,希望能够帮助大家。加载框架介绍 之前项目开发中最常用的图片缓存和加载就
2017-09-27 21:17:52
1412
原创 Android Studio SVN使用
一、下载安装首先,在这里下载安装svn。 https://tortoisesvn.net/downloads.html 第二步,AS中配置 Settings >>> Version Control >>> Subversion将安装好的svn.exe路径配置在此。 二、忽略文件配置首先,打开settings>>>Ignored Files 然后,点击添加,添加需要忽略的文件 Ignor
2017-09-04 20:56:22
979
原创 Android 软键盘将指定的布局顶上去
开场白:经常在耳边听到测试或者产品说:“为什么ios可以实现,Android不可以了?” 需求:模仿微信创建拼手气红包的页面。 解决方案:首先在需要软键盘顶上去的布局外面嵌套ScrollView <ScrollView android:id="@+id/scrollview" android:layout_width="match_parent"
2017-08-31 19:12:44
1737
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人