- 博客(7)
- 资源 (4)
- 收藏
- 关注
转载 Android加载不同DPI资源与内存消耗之间的关系
Android DPI 分级标准简介Android 设备在物理尺寸和屏幕密度上都有很大的不同,为了简化多设备的设计方案,就是设定一套分级标准。屏幕密度上的分级标准就是:LDPI、MDPI、HDPI、XHDPI,也就是各种大小的 DPI(Dots per inch)。DPI 就是屏幕像素密度的衡量标准。不同设备共享同一套 DPI 资源有哪些问题?现在进入正题。Q:不少
2015-09-25 13:59:43 240
转载 Android 开源框架Universal-Image-Loader完全解析(一)--- 基本介绍及使用
相信大家平时做Android应用的时候,多少会接触到异步加载图片,或者加载大量图片的问题,而加载图片我们常常会遇到许多的问题,比如说图片的错乱,OOM等问题,对于新手来说,这些问题解决起来会比较吃力,所以就有很多的开源图片加载框架应运而生,比较著名的就是Universal-Image-Loader,相信很多朋友都听过或者使用过这个强大的图片加载框架,今天这篇文章就是对这个框架的基本介绍以及使用,主
2015-07-28 14:21:42 219
原创 关于Android加载图片机制分析
1、加载图片行为分为从网络上下载,本地,或app文件夹中,但加载图片一般都是要操作io的所以 一定要使用线程,异步加载图片。如果是大量图片 可以使使用线程池技术。2、图片缓存:分为磁盘缓存和内存缓存,如果要在家一张图片,可以更具图片的地址先从内存中查找是否该图片已经在内存中,如果存在直接使用,如果不存在 到磁盘中查找,如果有加载到内存中,如果不存在着从网络上下载,下载完后缓存到磁盘中。3、
2015-07-28 10:32:23 1245
原创 Android Java中调用js代码,js中调用Java代码
主要概括:1. Java 中调用 js 代码,主要在 (1) 设置js在webview 中可以使用 webView.getSettings().setJavaScriptEnabled(true); (2)加载网页代码 webview.loadUrl(); (3)设置内容渲染 不然弹不出alert ,内容渲染需要webChromeClient 去实现,设置webChromeCl
2015-07-24 16:11:23 472
原创 Android 适配问题
名称解释:1、分辨率:Android 中分辨率分为两种 (1)相对分辨率 :屏幕的宽和高的像素数 ,比如 我们一般说的320*480 其实是 屏幕宽像素数是320 高的像素数480。 (2)绝对分辨率 也就是dpi ,屏幕的每英寸的像素个数。比如dpi 160 是指该屏幕每英寸有160个像素点。模拟器上的dpi都是 160 所以 模拟器上的相对分辨率越大 屏幕越大。2
2015-07-24 13:53:41 312
原创 Android Service,startService binderService 以及 AIDL
一、首先了解Android中的服务,他可以长期保存在系统后天,等待系统或其他应用的调用。在系统启动时,开启了很多的系统,我们使用getSystemService(serviceName)获取到的XXXManager,其实是获取系统服务的接口,用XXXManager调用系统服务,系统服务调用时通过AIDL 机制 实现的。二、service根据进程分为 本地service 和 远程servic
2015-07-24 13:40:28 687
转载 LayoutInflater的使用
在实际工作中,事先写好的布局文件往往不能满足我们的需求,有时会根据情况在代码中自定义控件,这就需要用到LayoutInflater。LayoutInflater在Android中是“扩展”的意思,作用类似于findViewById(),不同的是LayoutInflater是用来获得布局文件对象的,而findViewById()是用来获得具体控件的。LayoutInflater经常在
2014-09-01 21:33:00 233
火车订票系统
2013-06-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人