写在前面 由于在编译过程中遇到了很多奇奇怪怪的、难解的问题~~~ 到后面,实际上还是在macmini中安装了Ubuntu系统,最后在Ubuntu系统下完成的Android源码编译。 以下就是在OS X系统中进行编译时遇到的一些问题和解决办法,聊作记录。 写在前面 参考:Build Android 5 ...
分类:
移动开发 时间:
2016-07-04 10:03:09
阅读次数:
395
最近在看android源码,现在想做一个系列,专门对源码进行简单直接的分析。本人道行尚浅,希望大家能够进行批评,本人感激不尽。
Android5.1 Settints源码分析
1 概要
本文分析的文件目录:
/packages/apps/Settings/AndroidManifest.xml
/packages/apps/settings/src/com/android/settin...
分类:
移动开发 时间:
2016-07-03 19:57:35
阅读次数:
366
注:本内容仅是工作笔记,用于备忘,未贴出具体代码。描述不清请见谅。 问题描述与分析: 为了获取Crash日志,项目中实现了UncaughtExceptionHandler接口对未知异常进行捕获并上传到服务器中,同时停止App运行。在Android5.0以下系统一直未出现过问题,但是突然发现在Andr ...
分类:
其他好文 时间:
2016-06-26 19:37:05
阅读次数:
756
Android 5更新你的应用程序添加各种新功能,比如在锁屏通知,一个全新的相机API,OpenGL ES 3.1,新材料的设计界面,以及更多。
1 手机发展的过程
2 Linux发展的历史
3 智能手机平台简介
4 Android的诞生
5 Android的优势
手机发展的过程
1G手机——传说中的“大哥大”时代
1983年摩托罗拉推出了首款手机
...
分类:
移动开发 时间:
2016-06-26 10:21:37
阅读次数:
344
参考文章:极客学院 –Material Design 中文版图文教程几行代码,让你的 APP 变得花俏—Android Design Support Library 代码实验material design 的android开源代码整理低版本android上实现Material design应用Android5.0版本,推出了Material Design的概念,这是在设计上Android的又一大突破...
分类:
移动开发 时间:
2016-06-24 10:54:54
阅读次数:
239
Android 5.0引入了一个全新的列表控件-RecyclerView,这个控件更为灵活,同时也拥有比ListView和GridView控件较多的优点:例如Item View的创建、View的回收以及重用等机制。RecyclerView控件提供了以下两种方法来进行简化和处理大数量集合:?l 采用LayoutManager来处理Item的布局?l 提供Item操作的默认动画,例如在增加或者删除i...
分类:
移动开发 时间:
2016-06-12 01:53:45
阅读次数:
312
Google提出了全新的设计规范Material Design,扁平化的设计,加上明亮的色彩,有一种美不胜收的感觉。Material Design翻译过来叫做“材料设计”,Material Design是多种元素组合在一起形成一个层次的效果,有主题、新的控件、动画,那么使用Material Design要注意些什么呢?下面来看看使用的注意点:1.保证兼容性,可以兼容市场占有率高的低版本系统
下面来初...
分类:
移动开发 时间:
2016-06-01 11:34:49
阅读次数:
368
看到好多客官说Genymotion的android5.1系统还是会出现错误,这是因为这个帖子是在2013年写的,两年左右时间,Android发生了很多变化,之前的Translation库已经太老了。 现在转载一个新的库给大家使用,有需要的客官可以去这里去下载GenyMotion-ARM-Transl ...
分类:
其他好文 时间:
2016-05-30 19:56:47
阅读次数:
120
2014/6/26 凌晨Google IO 2014大会准时开幕,在本次大会上可以说发布出很多项目,发布的产品非常少。那么重点介绍的当然是我们最新的Android
5.0系统,本次Android 5.0系统代号为Lollipop(棒棒糖),所以大家也很亲切的称呼它为Android L系统。
那么Android 5.0都做出哪些改变或是升级呢?
1、全新的Material Des...
分类:
移动开发 时间:
2016-05-30 15:35:54
阅读次数:
242
1、Ubuntu环境配置 硬盘:120G 内存:4G 注:配置很重要,直接影响能否编译成功。 2、安装JDK sudo apt-get update sudo apt-get install openjdk-7-jdk 注:验证是否安装成功 java -version 3、配置JDK sudo ge ...
分类:
移动开发 时间:
2016-05-27 11:11:34
阅读次数:
220