cn/2015/09/10/Android%E6%8D%A2%E8%82%A4%E6%8A%80%E6%9C%AF%E6%80%BB%E7%BB%93/ 背景 纵观现在各种Android app,其换肤需求可以归为
@author ASCE1885 Android Studio的下载及安装 如果你的电脑可以科学上网,那么请直接到 Android官网 下载,如下图所示: 如果不幸翻不了墙,没关系,可以到
Foreword 本文主要整理Cool Android Apis。 整理来源 Dan Lew的 Android Tips Round-Up 系列文章。 尤其感谢 Gracker 对上面系列文章的
1、图片下载(带内存和本地缓存管理,功能很强大,定制性强) https://github.com/nostra13/Android-Universal-Image-Loader 2、支持各种控件的下拉刷新、上拉加载更多
FlymeOS为魅族科技旗下ANDROID系统,界面清爽好看,有兴趣的朋友可以研究一下,适配其他机器。 分支命名 开源项目的分支命名与Android版本对应,目前支持Android 5.0的机型适配,分支名为:lollipop-5
APKAnalyser 是 Android 静态,虚拟分析工具,用来测试和验证 Android 应用的开发工作。ApkAnalyser 是个完整的工具链,可以修改二进制应用。用户可以改装,安装,运行,验证
Binding库的支持,在Android中可以很方便的实现MVVM的开发模式。MVVM,是Windows社区的一种叫法,即Model-View- ViewModel。在Android中,Activity,
表一个 workspace,但是一个Project可以包含多个Module,比如你项目引用的Android Library, Java Library等,这些都可以看做是一个Module; 2、上
原文出处: Dan Lew 译文出处: Android Performance 前言 本文是一篇译文,这篇是这个系列的第二篇.讲述的是Android开发中遇到的一些好用的小技巧,或者一些实用的API
高建武的博客(@高建武_Gracker) 前言 本文是一篇译文,这篇是这个系列的第四篇。讲述的是Android开发中遇到的一些好用的小技巧,或者一些实用的API,很多人都知道,但也有人不知道,记录下来,如
当一个Android应用程序组件启动时候,如果此时这个程序的其他组件没有正在运行,那么系统会为这个程序以单一线程的形式启动一个新的 Linux 进程。默认情况下,同一应用程序下的所有组件都运行再相同的
下面介绍一个android实现渐变的方式 GradientDrawable 用GradientDrawable实现渐变可以通过xml或者代码实现,xml实现需要在drawable下建立xml文件,在
VP风格的代码。 对于MVP,我的内心有一个问题: 为何这个模式出来后,就能被广大的Android的程序员接受呢? 问了些程序员,他们对于MVP的普遍的认识是:“代码很清晰,不过增加了很多
最近在做android项目,用到了Gson解析,总结一下放在这里,方便以后使用 服务器端代码: package com.sdufe.domain; /** * @author lili.guo
sort对数组排序。 响应能力:熟悉生命周期,例如设备方向变化时,配置Android:configChanges属性 推迟初始化:例如可以用android.view.ViewStub来推迟初始化。由于内存分配需要
上的图片总共也只有 8 张,而且图片的内容跟 HUD 毫无关系,莫非真的是从服务器下载资源? 用 Android Studio 打开 jar 包中的 AMapHudView.class 来看下 AMapHudView
tails/49843581 最近Android社区的氛围很不错嘛,连续放出一系列的Android动态加载插件和热更新库,这篇文章就来介绍一下Android中实现热更新的原理。 ClassLoader
MaterialDesignLibrary 是 Android L 的一个组件库,该组件库提供了各种素材设计组件,可在 Android 2.2 中使用它。 MaterialDesignLibrary 提供的组件和窗体小部件部分截图:
这是一个系列,我们将其命名为android最佳实践,如果你还没有看之前的文章: Android最佳实践(一) android最佳实践(二) android最佳实践(三) 大家可能在做
着第一次访问AsyncTask必须发生在主线程中,当然这个过程在Android4.1及以上版本中已经被系统自动完成。 Android5.0中,ActivityThread的main方法中,它会调用