0推荐
4K 浏览

Android博客周刊第56期

新闻 1.Android Studio 2.3 正式版发布 Android Studio 2.3 正式版发布了,该版本包含一些新特性,包括对 WebP 支持的更新;ConstraintLayou...
0推荐
6K 浏览

Android 设计模式学习之 Builder 模式

建造者模式(Builder Pattern),是创造性模式之一,Builder 模式的目的则是为了将对象的构建与展示分离。Builder 模式是一步一步创建一个复杂对象的创建型模式,它允许用户在...
0推荐
15K 浏览

Android Transition Framework 详解 --- 超炫的动画框架

早在Android 4.4,Transition 就已经引入,但在5.0才得以真正的实现。而究竟Transition是用来干嘛的呢。接下来我将通过实例和原理解析来分析下Google这个强大的动画框架。
0推荐
6K 浏览

Android 权限机制与适配经验

Android M已经发布一段时间了,市面上很多应用都已经适配Android M。权限机制,作为Android M的一大特性,受到了很多开发者的关注。
0推荐
14K 浏览

CoordinatorLayout 使用 (高仿【摩拜单车】个人中心)

作为Android的控件, CoordinatorLayout已经加入最新的HelloWorld项目中, 也是Material风格的重要组件, 协调(Coordinate)其他组件, 实现联动....
0推荐
5K 浏览

浅析 TextInputLayout

Material Design(质感设计)是Google工程师基于传统优秀的设计原则,结合丰富的创意和科学技术所发明的一套全新的界面设计语言,主要用于解决Android平台界面风格不统一的问题。...
0推荐
15K 浏览

Android 中如何读写 Word doc/ docx和PDF文件?

最近在项目中要生成Word的doc和docx文件,一番百度google之后,发现通过java语言实现的主流是Apache的POI组件。除了POI,这里还有 另一种实现 ,不过我没有去研究,有兴趣...
0推荐
9K 浏览

Android自定义View详解

自定义View可以实现系统View满足不了的需求,根据我们开发中不同的需求去实习我们自己的View。通过自定义View我们还可以实现一些炫酷的效果,提升产品的体验。
0推荐
8K 浏览

Android网络开发实例(基于抓包实现的网络模拟登录,登出和强制登出)

学习Android有几个月了,最近喜欢上了网络编程,于是想通过Android写一些一个小程序用于连接外网.在这里非常感谢雪夜圣诞的支持,非常感谢,给我打开新的一扇门.
0推荐
4K 浏览

Android 数据绑定:属性依赖

Android Studio 2.3 正式版已经发布 ,现在我想谈一些你可能会在数据绑定中使用到的新特征. 其中一件很酷的事就是你可以创建属性依赖。
0推荐
14K 浏览

Android 7.0应用启动流程分析

最近在为自己Moto G定制Rom,顺便重新读了一遍Android 7.0的相关源码,特此记录当做笔记.
0推荐
19K 浏览

Android 不要错过的 7 个完整项目学习

其实在github上也存在非常多的优秀的较为完整的开源项目,昨晚我分别按照不同的类别:音视频播放器、IM通讯、阅读类、商城以及部分公司开源客户端,帮大家寻找一些项目供大家学习。
0推荐
9K 浏览

Android AOP之字节码插桩

随着流量红利时代过去,精细化运营时代的开始,网易乐得开始构建自己的大数据平台。其中,客户端数据采集是第一步。传统收集数据的方式是埋点,这种方式依赖开发,采集时效慢,数据采集代码与业务代码不解藕。
0推荐
23K 浏览

Android开源:JSON - 简单易用的json解析

JSON 简单易用的json解析,json生成器和基于JSONArray和JSONObject for Android的数据存储. 添加到项目 To use JSON you must add ...
0推荐
6K 浏览

安卓之插件化开发使用 PathClassLoader 来动态更换皮肤

这篇文章主要使用PathClassLoader来实现插件化更换皮肤
0推荐
5K 浏览

安卓之插件化开发使用 DexClassLoader&AssetManager 来更换皮肤

这篇文章主要使用DexClassLoader来实现插件化更换皮肤,即将皮肤独立出来做成一个皮肤插件apk,当用户想使用该皮肤时需下载(不需要安装)对应的皮肤插件apk
0推荐
6K 浏览

安卓之插件化开发使用 DexClassLoader&AssetManager 实现功能插件化

在360安全卫士一些应用中,有些功能需要添加(下载)后才可以运行,例如360安全卫士中的抢红包功能。
0推荐
8K 浏览

Android 获得状态栏、标题栏以及控件的高度

数据的获取应该在onWindowFocusChanged函数中进行,防止数据获取错误。
0推荐
12K 浏览

关于Android strings.xml-你应该了解的几个原则

但是说不定什么时候你使用不同的string了,这时你就需要重新创建两个新的string,而且还要修改java代码。如果一开始你就使用两个string的话,你需要修改的就只有strings.xml文件。
0推荐
24K 浏览

安卓应用角标那些事儿

应用角标最开始是在ios系统中出现的,大概长这样:
1 2 3 4 5 6 7 8 9 10

经验分享,提升职场影响力

投稿

热门问答

    热门文档