-
android淘宝客户端高性能高稳定性施用框架的构架(1)(写给新手)
android淘宝客户端高性能高稳定性应用框架的构架(1)(写给新手)android淘宝客户端高性能高稳定性应用框架(本片主谈淘宝构架的核心要素点,涉及到四大金刚的详细细节点,见下篇)看到淘宝如此强大的客户端,我不禁想你淘宝客户端的张毅(江湖名号:陶钧)在ADC中对于淘宝框架剖析讲解;议程包含三大点:淘宝Android客户端开发的特点和挑战HOWTO:TaoBaoClientFramework淘宝...
51
热度 -
Android Application对象务须掌握的七点
AndroidApplication对象必须掌握的七点1:Application是什么?Application和Activity,Service一样,是android框架的一个系统组件,当android程序启动时系统会创建一个application对象,用来存储系统的一些信息。通常我们是不需要指定一个Application的,这时系统会自动帮我们创建,如果需要创建自己的Application,也很...
95
热度 -
Android 文件系统移栽
Android文件系统移植转载作者:汕头大学—黄珠唐??时间:2009年10月29日??????主要介绍linux内核启动过程以及挂载android根文件系统的过程,以及介绍android源代码中文件系统部分的浅析。?????主要源代码目录介绍Makefile(全局的Makefile)bionic(Bionic含义为仿生,这里面是一些基础的库的源代码)bootable(引导加载器)build(bu...
83
热度 -
枚举Android系统的过程、任务和服务的信息
枚举Android系统的进程、任务和服务的信息一、简介在AndroidMarket上,不乏各种各样的手机管理软件,360手机安全软件,QQ手机安全助手,开机自启动管理软件,等等之类的~这些软件给我的一个感觉是,做手机管理软件的都很NX,于是自己也想实现一个很小的功能,比如:枚举Android系统中进程Process、任务Task和服务Service的信息。首先在网上收集资料,想了解一下大N们是如何...
34
热度 -
杞?浇-android bit地图 oom 鍒嗘瀽
杞?浇--androidbitmapoom鍒嗘瀽鍘熸枃鍑哄?:http://labs.ywlx.net/?p=3351android鐢辫В鏋恇itmap寮曡捣鐨勫唴瀛樻孩鍑洪棶棰?鍙戣〃浜?2012/10/28鐢?peibingqing鏈?杩戝湪鍋氫竴娆惧?闃叉父鎴忥紝鐢ㄧ殑浜媠urfaceview妗嗘灦锛岀敱浜庡浘鐗囪繃澶氾紝鑰屼笖娓告垙杩囩▼涓?兘闇?瑕佽繖浜涘浘鐗囷紝鎵?浠ュ姞杞芥垚bitm...
334
热度 -
Android 内存泄漏相干
Android内存泄漏相关一、Android的内存机制?Android的程序由Java语言编写,所以Android的内存管理与Java的内存管理相似。程序员通过new为对象分配内存,所有对象在java堆内分配空间;然而对象的释放是由垃圾回收器来完成的.?那么GC怎么能够确认某一个对象是不是已经被废弃了呢?Java采用了有向图的原理。Java将引用关系考虑为图的有向边,有向边从引用者指向引用对象。线...
33
热度 -
Android-Lint 检查有关问题列表
Android-Lint检查问题列表田海立2012-10-02这里的Android-Lint所检查的问题列表是从AndroidSDKToolsr20.0.3(ADTv20.0.3)中得来的默认的,执行下列指令即可得到:$lint--show$lint--list--show可获得详细列表(id,summary,priority,severity,categoryanddetails);--list...
99
热度 -
ThinkPHP模版发动机之变量输出详解
ThinkPHP模版引擎之变量输出详解ThinkPHP模版引擎之变量输出详解使用ThinkPHP开发有一定时间了,今日对ThinkPHP的模板引擎变量解析深入了解了一下,做出一些总结,分享给大家供大家参考。具体分析如下:我们已经知道了在Action中使用assign方法可以给模板变量赋值,赋值后怎么在模板文件中输出变量的值呢?如果我们在Action中赋...
27
热度 -
在Nginx上部署ThinkPHP,解决Pathinfo有关问题
在Nginx上部署ThinkPHP,解决Pathinfo问题在Nginx上部署ThinkPHP,解决Pathinfo问题其实,要解决nginx不支持pathinfo的问题,有两个解决思路,一是不使用pathinfo模式,二是修改nginx的配置文件,使它支持pathinfo。为了使问题简单化,我选择了第一种方式,因为就第二种方式,我查了很多资料,发现大家的方法不尽相同,有的还差别很大,容易造成误导...
68
热度 -
PHP笔试题集锦
PHP笔试题汇总1、抓取远程图片到本地,你会用什么函数?fsockopen,A2、用最少的代码写一个求3值最大值的函数.function($a,$b,$c){*W0z*u6k+e.La:}5}return$a>$b?($a>$c?$a:$c):($b>$c?$b:$c);5O:F6v1W#U}3、用PHP打印出前一天的时间,打印格式是2007年5月10日22:21:21Echod...
35
热度 -
Android项目实战-手机卫士30-读取应用的权限以及自定义Toast
Android项目实战--手机卫士30--读取应用的权限以及自定义Toast昨天呢,我们就已经把杀死进程的功能给完成的啦,那么今天我们就来做这样一件事,那就是,当我们长按某一个条目的时候,我们就显示出这个条目对应的那个应用的权限这个做起来就有点难度啦,因为Android没有公开这个api给我们,所以我们就要自己想办法的啦但是,在做这个之前,我们先处理一些细节的东西先,第一个就是把我手机卫士,以及那...
39
热度 -
Bit地图基本概念及在Android4.4系统上使用Bit地图Factory的注意事项
Bitmap基本概念及在Android4.4系统上使用BitmapFactory的注意事项本文首先总结一下Bitmap的相关概念,然后通过一个实际的问题来分析设置BitmapFactory.options的注意事项,以减少不必要的内存占用率,避免发生OOM。一、Bitmap的使用trick尽量不要使用setImageBitmap或setImageResource或BitmapFactory.dec...
20
热度 -
ZygoteInit.java
android启动之zygote启动上一博文介绍了init进程启动,在解析init.rc的时候会把zygote加到service列表中,并最终启动,zygote启动的实际是app_process程序。zygote是init进程的子进程。在Android系统中,所有的应用程序以及系统服务,包括SystemServer都是由Zygotefork出来的,这就是为什么它叫zygote(受精卵)的原因。我们...
44
热度 -
Android Content Provider在应用程序其间共享数据的原理分析
AndroidContentProvider在应用程序之间共享数据的原理分析本文参考Android应用程序组件ContentProvider在应用程序之间共享数据的原理分析http://blog.csdn.net/luoshengyang/article/details/6967204和《Android系统源代码情景分析》,作者罗升阳。0、总图流程图如下:总体类图:1、MainActivity进程...
96
热度 -
总结
android启动之ServiceManager启动其实init进程启动后,ServiceManager进程的启动,远比zygote要早,因为在启动zygote进程时需要用到ServiceManager进程的服务。ServiceManager是一个守护进程,它维护着系统服务和客户端的binder通信。在Android系统中用到最多的通信机制就是Binder,Binder主要由Client、Serv...
395
热度 -
用户体验引向的Android应用开发(转)
用户体验导向的Android应用开发(转)?读了这篇《程序员杂志》里的文章感受颇多,不解释,对于应用开发的理念有一定的影响,直接转过来。下面是全文:本文指出“流畅的环境”、“友好的体验”和“节省电量”是保证Android应用拥有良好用户体验的三要素。Android开发目前是移动开发中的“当红炸子鸡”,大量Java程序员涌向Android,同时会习惯性地将桌面和Web端的开发/设计经验带到移动设备上...
71
热度 -
转:Android笔记 Application对象的使用-数据传递以及内存泄漏有关问题
转:Android笔记Application对象的使用-数据传递以及内存泄漏问题Application的使用WhatisApplicationApplication和Actovotu,Service一样是android框架的一个系统组件,当android程序启动时系统会创建一个application对象,用来存储系统的一些信息。通常我们是不需要指定一个Application的,这时系统会自动帮我们...
21
热度 -
Android应用开发拔高系列(1)——《Practical Java 中文版》读书笔记(上)
Android应用开发提高系列(1)——《PracticalJava中文版》读书笔记(上)前言从开始学习Android到现在,囫囵吞枣学了许多控件、布局的使用方法和技巧,看了许多相关的文章,也积累了不少项目经验。藉此通过归纳、总结和梳理相关知识,扎实基础,进一步提高Android开发技能。学好Android需要扎实的Java功底,所以将本文作为系列文章的开篇。本系列文章面向有一定Android开发...
41
热度 -
Android本土语音识别引擎PocketSphinx-语言建模
Android本地语音识别引擎PocketSphinx-语言建模text2wfreq<weather.txt|wfreq2vocab>weather.tmp.vocab?最近研究Android上的语音识别,在此记录下遇到的问题。先引用一篇博文,http://leiwuluan.iteye.com/blog/1287305。根据这篇博文的内容,要是没遇到问题的话,应该可以生成一个apk,...
25
热度 -
Android起动过程
Android启动过程initisthefirstprocessafterkernelstarted.Thecorrespondingsourcecodeliesin:device/system/init.Itdoesthefollowingtasksstepbystep:1.??????Initializelogsystem.2.??????Parse/init.rcand/init.%hard...
83
热度