每日一识·AndroidLV1

+加关注

每天学习一点Android

动态

Android视图SurfaceView笔记

普通的Android控件,例如TextView、Button和CheckBox等,它们都是将自己的UI绘制在宿主窗口的绘图表面之上,这意味着它们的UI是在应用程序的主线程中进行绘制的。由于应用程序的主线程除了要绘制UI之...

来源:每日一识·Android    2014-12-01 22:55

评论(2) | 赞(3)

android是如何加载资源图片的?

每个drawable文件夹加载顺序是什么? 图片是如何缩放的? (这边只讨论加载图片,不考虑布局对图片的拉伸) OK!今天就先搞这2个问题 废话不多说 直接上代码 [java] view plaincopy publi...

来源:每日一识·Android    2014-11-30 20:34

评论(0) | 赞(3)

Android 应用程序资源的组织方式有18个维度

我们经常碰到的如: drawable-sw480dp-hdpi,layout-land,values-sw600dp-mdpi等等 其中有一点非常重要,就是区分开dpi和dip(dp) dpi:也就是屏幕密度,一般有:...

来源:每日一识·Android    2014-11-27 23:02

评论(1) | 赞(1)

Android源码分析-资源加载机制

前言 我们知道,在activity内部访问资源(字符串,图片等)是很简单的,只要getResources然后就可以得到Resources对象,有了Resources对象就可以访问各种资源了,这很简单,不过本文不是介绍这个...

来源:每日一识·Android    2014-11-26 22:41

评论(0) | 赞(2)

Android gsnap命令截屏

首先,需要有root权限 adb shell cd data/graphics/ gsnap /data/XXX.png fb0 然后把XXX.png文件pull出来即可

来源:每日一识·Android    2014-11-25 23:31

评论(0) | 赞(0)

Android SVC命令

svc命令,位置在/system/bin目录下,用来管理电源控制,无线数据,WIFI # svc svc Available commands: help   Show information about the sub...

来源:每日一识·Android    2014-11-25 23:26

评论(1) | 赞(1)

Android Support v4、v7、v13 介绍

google提供了Android Support Library package 系列的包来保证来高版本sdk开发的向下兼容性,即我们用4.x开发时,在1.6等版本上,可以使用高版本的有些特性,如Fragement,Vi...

来源:每日一识·Android    2014-10-11 11:07

评论(0) | 赞(2)

23种设计模式的通俗理解

1、FACTORY 追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory ...

来源:每日一识·Android    2014-09-07 09:11

评论(0) | 赞(5)

理解工厂模式很好的一篇文章,简单易懂!

这两天突然想学学java源代码,不过看到一篇文章说看java源代码要先看设计模式,这样更容易理解源代码的结构,所以就准备学学java设计模式,首先当然是看java创建模式的工厂模式了,刚开始直接看抽象工厂模式是什么意思,...

来源:每日一识·Android    2014-09-06 11:46

评论(0) | 赞(2)

Android分析之LowMemoryKiller

Android Kernel会定时执行一次检查,杀死一些进程,释放掉内存。 那么,如何来判断,那些进程是需要杀死的呢?答案就是我们的标题:Low memory killer机制。 Low memory killer则...

来源:每日一识·Android    2014-08-28 13:27

评论(1) | 赞(3)

Android上的MVP:如何组织显示层的内容

MVP(Model View Presenter)模式是著名的MVC(Model View Controller)模式的一个演化版本,目前它在Android应用开发中越来越重要了,大家也都在讨论关于MVP的理论,只是结构...

来源:每日一识·Android    2014-08-21 22:38

评论(1) | 赞(5)

什么是ZRAM?

zRAM是一个Linux内核驱动,zRAM大体上可以看成是用内存做一块虚拟盘,拿来作为Linux的交换分区。和普通的ramdisk不同,zRAM对存放的内容会进行实时的压缩,以提高实际的容量。 利用zRAM并不是减小An...

来源:每日一识·Android    2014-08-20 18:13

评论(1) | 赞(1)

什么是堆和栈,它们在哪儿?

问题描述 编程语言书籍中经常解释值类型被创建在栈上,引用类型被创建在堆上,但是并没有本质上解释这堆和栈是什么。我仅有高级语言编程经验,没有看过对此更清晰的解释。我的意思是我理解什么是栈,但是它们到底是什么,在哪儿呢(站在...

来源:每日一识·Android    2014-08-19 08:30

评论(2) | 赞(4)

Android线程和Handler基础入门

现在大多数的移动设备已经变得越来越快,但是它们其实也不算是非常快。如果你想让你的APP既可以承受一些繁杂的工作而又不影响用户体验的话,那么必须把任务并行执行。在Android上,我们使用线程。 端一杯咖啡,然后仔细阅读这...

来源:每日一识·Android    2014-08-18 08:37

评论(0) | 赞(5)

安卓:工具之道

前言 当你打算踏入安卓领域并着手开发你的第一款安卓程序的时候,很容易就会被一大堆的开发工具所困扰。但事实上,直接下载Android官方提供的开发环境是最快的方式。感谢便捷强大的bundles,它集成了我们需要的所有开发工...

来源:每日一识·Android    2014-08-17 13:03

评论(0) | 赞(3)

Android学习之路

收到一些朋友的私信,说能不能给Android新手们一些指导,我只能说指导谈不上,毕竟我也很多东西正在学习中,与此同时一大学同学准备转行Android,可以说是从头开始,那么我就姑且以一个过来人的身份给一些建议吧,只希望在...

来源:每日一识·Android    2014-08-16 00:02

评论(1) | 赞(14)

ptrace函数

形式 #include int ptrace(int request, int pid, int addr, int data); 描述 Ptrace 提供了一种父进程可以控制子进程运行,并可以检查和改变它的核心i...

来源:每日一识·Android    2014-08-13 15:17

评论(0) | 赞(1)

CPU性能评估标准

MIPS: Million Instructions executed Per Second DMIPS: Dhrystone Million Instructions executed Per Second MFLOP...

来源:每日一识·Android    2014-08-13 00:12

评论(0) | 赞(0)

eMMC是什么?

什么是emmc emmc(Embedded MultiMediaCard) 为MMC协会所订立的内嵌式存储器标准规格,主要是针对手机产品为主。eMMC的一个明显优势是在封装中集成了一个控制器,它提供标准接口并管理闪存,使...

来源:每日一识·Android    2014-08-11 13:33

评论(0) | 赞(0)
没有更多内容

网易公司版权所有©1997-2017   网络出版服务许可证(总)网出证(粤)字第030号   信息网络传播视听节目许可证号1908260   增值电信业务经营许可证 粤B2-20090191

工业和信息化部备案管理系统网站

Hi,,