-
结束语:
AndroidListView性能优化实例讲解前言:对于ListView,大家绝对都不会陌生,只要是做过Android开发的人,哪有不用ListView的呢?只要是用过ListView的人,哪有不关心对它性能优化的呢?关于如何对ListView进行性能优化,不仅是面试中常常会被问到的(我前段时间面试了几家公司,全部都问到了这个问题了),而且在实际项目中更是非常重要的一环,它甚至在某种程度上决定了用...
53
热度 -
基于V4L2驱动程序的USB摄像头Android(JNI)的编撰(一)
基于V4L2驱动程序的USB摄像头Android(JNI)的编写(一)video4linux2(V4L2)是Linux内核中关于视频设备的内核驱动,它为Linux中视频设备访问提供了通用接口,在Linux系统中,本文主要介绍如何使用V4L2驱动程序打开我们的USB摄像头。同时着重介绍如何编写相应JNI(NDK)使Android应用程序能够打开我们外接的USB摄像头,并获取视频流信息。一、确定USB...
738
热度 -
Android札记1——开发前奏1开发环境搭建和开发工具使用介绍
Android笔记1——开发前奏1开发环境搭建和开发工具使用介绍转载请注明http://www.cnblogs.com/devtrees/p/4382234.html欢迎指正错误,共同进步!一背景知识1.1G-4G的介绍Generation(一代)WAP(waitandpay)WirelessMarkupLanguage(WML)精简版的html语言二.Android概述1.Android操作系统...
32
热度 -
android下jni开发小结
android下jni开发总结对于开发Android来说jni是一个相对应用得比较少的玩意(相对于Android系统来说),正好最近这一阵子公司的项目比较轻松有一定的空闲时间,就利用起来整理了一下android下jni开发常用到的知识点和一些比较重要的用法,发话不多说直接进入主题。在这里,对于jni的一些基本的介绍我就不多说了感兴趣的可以去问度娘或者谷歌,我在这里主要是以代码为主讲解关于jni的主...
22
热度 -
android onTerminate()方法调用亟需注意的点
androidonTerminate()方法调用需要注意的点1:Application是什么?Application和Activity,Service一样,是android框架的一个系统组件,当android程序启动时系统会创建一个application对象,用来存储系统的一些信息。通常我们是不需要指定一个Application的,这时系统会自动帮我们创建,如果需要创建自己的Application...
21
热度 -
android application生命周期引见
androidapplication生命周期介绍看到application这个类,一直不知道这个是干什么用的,今天刚好有点时间,所以进行了详细的学习。一.先对它的整体概念解释:在android源码中对他的描述是;*Baseclassforthosewhoneedtomaintainglobalapplicationstate.Youcan*provideyourownimplementationb...
13
热度 -
Sqlite全面学习(2)
Sqlite全面学习(二)PS一句:最终还是选择CSDN来整理发表这几年的知识点,该文章平行迁移到CSDN。因为CSDN也支持MarkDown语法了,牛逼啊!【工匠若水http://blog.csdn.net/yanbober】本篇继续接上一篇,阅读上一篇《Sqlite全面学习(一)》SQLite创建数据库创建数据库语法:sqlite3DatabaseName.db如下展示一个实例:SQLite附...
93
热度 -
优化临时表使用,SQL话语性能提升100倍
优化临时表使用,SQL语句性能提升100倍原载UC技术博客:http://tech.uc.cn/?p=2218【问题现象】线上mysql数据库爆出一个慢查询,DBA观察发现,查询时服务器IO飙升,IO占用率达到100%,执行时间长达7s左右。SQL语句如下:SELECTDISTINCTg.*,cp.nameAScp_name,c.nameAScategory_name,t.nameAStype_n...
82
热度 -
SQL Server 2012施行与管理实战指南
SQLServer2012实施与管理实战指南《SQLServer2012实施与管理实战指南》基本信息作者:俞榕刚出版社:电子工业出版社ISBN:9787121194993上架时间:2013-3-8出版日期:2013年3月开本:16开页码:904版次:1-1所属分类:计算机>数据库>SQLServer更多关于》》》《SQLServer2012实施与管理实战指南》内容简介计算机书籍《SQL...
34
热度 -
10个简略步骤,完全理解SQL 来自引用
10个简单步骤,完全理解SQL来自引用10个简单步骤,完全理解SQL1、SQL是一种声明式语言首先要把这个概念记在脑中:“声明”。SQL语言是为计算机声明了一个你想从原始数据中获得什么样的结果的一个范例,而不是告诉计算机如何能够得到结果。这是不是很棒?(译者注:简单地说,SQL语言声明的是结果集的属性,计算机会根据SQL所声明的内容来从数据库中挑选出符合声明的数据,而不是像传统编程思维去指示计算机...
65
热度 -
Android中图片处理(压缩 保存 显示 截屏 视图View转为图片Bit地图)函数工具类
Android中图片处理(压缩保存显示截屏视图View转为图片Bitmap)函数工具类Android中图片处理(压缩保存显示截屏视图转为图片)函数工具类调用示例:voidshareShotScreen(){LinearLayoutlayout=(LinearLayout)findViewById(R.id.plan_layout);Bitmapbitmap=ImageUtils.convertBi...
323
热度 -
Android应用程序与SurfaceFlinger服务其间的共享UI元数据(SharedClient)的创建过程分析
Android应用程序与SurfaceFlinger服务之间的共享UI元数据(SharedClient)的创建过程分析在前面一篇文章中,我们分析了Android应用程序与SurfaceFlinger服务的连接过程。Android应用程序成功连接上SurfaceFlinger服务之后,还需要一块匿名共享内存来和SurfaceFlinger服务共享它的UI元数据,以便使得SurfaceFlinger服...
95
热度 -
android之VideoView跟视频播放View的扩展
android之VideoView和视频播放View的扩展1.概念及扩展VideoView是android系统提供的一个媒体播放显示和控制的控件。其结构层次如下:原型:VideoViewextendsSurfaceViewimplementsMediaController.MediaPlayerControl类结构:java.lang.Object?android.view.View?androi...
83
热度 -
Android 开机卡通源码分析
Android开机动画源码分析Android系统在启动SystemServer进程时,通过两个阶段来启动系统所有服务,在第一阶段启动本地服务,如SurfaceFlinger,SensorService等,在第二阶段则启动一系列的Java服务。开机动画是在什么时候启动的呢?通过查看源码,Android开机动画是在启动SurfaceFlinger服务时启动的。SystemServer的main函数首先...
79
热度 -
Android图片处理神器Bit地图Fun源码分析
Android图片处理神器BitmapFun源码分析尊重源码:http://blog.csdn.net/yuanzeyao/article/details/38355719 作为一名Android开发人员,相信大家对图片OOM的问题已经耳熟能详了,关于图片缓存和解决OOM的开源项目也是相当的多,被大家熟知的就是Universal_image_loader和Volley了,Volley在前面的文章中...
53
热度 -
Android智能手机刷机课程
Android智能手机刷机教程Android智能手机刷机教程2011年03月07日------------------------------章节目录-----------------------------第一章:无痛ROOT,享受MIUI第一节:刷前知识普及第二节:刷机前的准备第三节:驱动的安装第四节:无痛刷入Recovery第五节:刷入MIUIROM!第二章:彻底ROOT,更多体验第一节:虚...
57
热度 -
android 缩放图片唤起的内存溢出
android缩放图片引起的内存溢出编写:徐建祥([email protected]/**/)日期:2010/12/06网址:http://www.anymobile.org传输文件,或者设置头像,我们一般都会检查原始图片的大小,作缩放处理。常用的Java版缩放图片代码:viewplaincopytoclipboardprint?publicBitmapgetZoomImage(Bitm...
50
热度 -
android intent跟intent action大全【转】
androidintent和intentaction大全【转】android中intent是经常要用到的。不管是页面牵转,还是传递数据,或是调用外部程序,系统功能都要用到intent。在做了一些intent的例子之后,整理了一下intent,希望对大家有用。由于intent内容太多,不可能真的写全,难免会有遗落,以后我会随时更新。如果你们有疑问或新的intent内容,希望交流。?★intent大全...
45
热度 -
Android IPC进程间通讯机制学习札记
AndroidIPC进程间通讯机制学习笔记一.Linux系统进程间通信有哪些方式?1.socket;2.namepipe命名管道;3.messagequeue消息队列;4.singal信号量;5.sharememory共享内存;二.Java系统的通信方式是什么?1.socket;2.namepipe;三.Android系统通信方式是什么?Binder?通信;四.Binder通信的优势是什么?高效率...
78
热度 -
android上加载大图片需要注意的有关问题
android上加载大图片需要注意的问题尽量不要使用setImageBitmap或setImageResource或BitmapFactory.decodeResource来设置一张大图,因为这些函数在完成decode后,最终都是通过java层的createBitmap来完成的,需要消耗更多内存。因此,改用先通过BitmapFactory.decodeStream方法,创建出一个bitmap,再将...
89
热度