-
Android入门第七篇之ListView (2)
Android入门第七篇之ListView(二)??Android入门第六篇之ListView(一)?,讲的是如何制作一个具有两行文本的?自定义控件?,作为ListView的Item的使用方法。这篇接下来也是围绕ListView和Item,更加深入地介绍它们的用法。??????首先,先来看看本文代码运行的结果,本文的Item比上一篇中的Item多出左边的图标:?????main.xml的源代码,跟...
89
热度 -
对在Android的状态栏平添Menu,Back,Home的改进
对在Android的状态栏添加Menu,Back,Home的改进http://blog.csdn.net/caszhao/archive/2010/11/04/5986743.aspx在状态栏上添加Menu,Back,Home三个按钮的方法,在下文有良好的阐述。详见:《在android的状态栏(statusbar)中增加menu,home和back快捷键的方法》http://blog.csdn.n...
89
热度 -
Android中关于内部储存的一些重要函数
Android中关于内部存储的一些重要函数一、简介Android中,你也可以通过绝对路径以JAVA传统方式访问内部存储空间。但是以这种方式创建的文件是对私有,创建它的应用程序对该文件是可读可写,但是别的应用程序并不能直接访问它。不是所有的内部存储空间应用程序都可以访问,默认情况下只能访问“/data/data/你的应用程序的包名”这个路径下的文件。Android中,你还可以使用Context对象的...
96
热度 -
android KeyCode课题
androidKeyCode专题?相关的几个文件:frameworks/base/data/keyboards/Generic.kljava"name="code">#Copyright(C)2010TheAndroidOpenSourceProject##LicensedundertheApacheLicense,Version2.0(the"License");#youmaynotusethi...
92
热度 -
Android应用性能优化之使用SparseArray顶替HashMap
Android应用性能优化之使用SparseArray替代HashMapHashMap是java里比较常用的一个集合类,我比较习惯用来缓存一些处理后的结果。最近在做一个Android项目,在代码中定义这样一个变量,实例化时,Eclipse却给出了一个performance警告。意思就是说用SparseArray<E>来替代,以获取更好性能。老实说,对SparseArray并不熟悉,第一...
95
热度 -
Android研究之监听本身应用被卸载代码实现
Android研究之监听自身应用被卸载代码实现1.通过jni实现函数1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878...
15
热度 -
Android之ListView原理学习与优化小结
Android之ListView原理学习与优化总结?在整理前几篇文章的时候有朋友提出写一下ListView的性能优化方面的东西,这个问题也是小马在面试过程中被别人问到的…..今天小马就借此机会来整理下,网上类似的资料蛮多的,倒不如自己写一篇,记录在这个地方,供自己以后使用,不用再翻来翻去的找了,用自己写的…呵呵,不多讲其它了,说起优化我想大家第一反应跟小马一样吧?想到利用ViewHolder来优化...
49
热度 -
Android平台下实现图片的缩放,圆角,倒影效果
Android平台上实现图片的缩放,圆角,倒影效果主要包含了放大缩小圆角图片和倒影?Java代码??package?com.lp.imageUI;????import?android.graphics.Bitmap;??import?android.graphics.Canvas;??import?android.graphics.LinearGradient;??import?android.g...
367
热度 -
android UI进阶之弹窗的运用(2)-实现通讯录的弹窗效果
androidUI进阶之弹窗的使用(2)--实现通讯录的弹窗效果android中提供了QuickContactBadge来实现这一效果。这里简单演示下。首先创建布局文件:<?xmlversion="1.0"encoding="utf-8"?><LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android...
71
热度 -
Android 之去通讯录中添加数据和查询数据【转】
Android之往通讯录中添加数据和查询数据【转】http://blog.csdn.net/hosterZhu/archive/2011/01/20/6154461.aspx??首先我们要在E:\android-sdk-windows\platforms\android-8\sources\ContactsProvider?找到源码!?因为android自带的通讯录也是通过ContentProvi...
17
热度 -
您的日志组件记录够清晰嘛?自己开发日志组件 Logger
你的日志组件记录够清晰嘛?--自己开发日志组件Logger现在现成的日志组件实在是太多太多,为什么我还需要自己实现呢?????需求来源于java的log4j,[07-3116:40:00:557:WARN:com.game.engine.thread.ServerThread:117]->全局排行榜同步执行器-->ServerThread[全局排行榜同步执行器]执行执行时间过长:23简...
139
热度 -
8个开发必备的PHP效能
8个开发必备的PHP功能做过PHP开发的程序员应该清楚,PHP中有很多内置的功能,掌握了它们,可以帮助你在做PHP开发时更加得心应手,本文将分享8个开发必备的PHP功能,个个都非常实用,希望各位PHP开发者能够掌握。1、传递任意数量的函数参数我们在.NET或者JAVA编程中,一般函数参数个数都是固定的,但是PHP允许你使用任意个数的参数。下面这个示例向你展示了PHP函数的默认参数:12345678...
39
热度 -
编译原理:实现容易数学公式排版
编译原理:实现简单数学公式排版这是大三下上编译原理时老师要求做的大作业1、实验具体要求[题目和测试程序来自李卫海老师:http://staff.ustc.edu.cn/~whli]一、符号集小写字母a、b、c、d、e、f、g、h、i、j、l、m、n、o、p、q、r、s、t、u、v、w、x、y、z数字0、1、2、3、4、5、6、7、8、9特殊符号:\、(、)、{、}、_、^、$分隔符:空格、换行二、...
228
热度 -
php 联接zookeeper实例
php连接zookeeper实例1、安装成功zookeeper后,在zookeeper的bin目录下有启动相应的启动脚本启动Server./zkServer.shstart启动client:(*注:cli需要安装java)zkCli.sh2、PHP实例:<?phpclassZookeeperDemoextendsZookeeper{publicfunctionwatcher($i,$type...
11
热度 -
【转】Google Dremel 原理 - 怎么能3秒分析1PB
【转】GoogleDremel原理-如何能3秒分析1PB简介?Dremel是Google的“交互式”数据分析系统。可以组建成规模上千的集群,处理PB级别的数据。MapReduce处理一个数据,需要分钟级的时间。作为MapReduce的发起人,Google开发了Dremel将处理时间缩短到秒级,作为MapReduce的有力补充。Dremel作为GoogleBigQuery的report引擎,获得了很...
478
热度 -
SQL优化小结(34条)
SQL优化总结(34条)我们要做到不但会写SQL,还要做到写出性能优良的SQL,以下为笔者学习、摘录、并汇总部分资料与大家分享!(1)?选择最有效率的表名顺序(只在基于规则的优化器中有效):ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表driving?table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础...
95
热度 -
PL/SQL课程
PL/SQL教程课程一PL/SQL基本查询与排序本课重点:??1、写SELECT语句进行数据库查询??2、进行数学运算??3、处理空值??4、使用别名ALIASES??5、连接列??6、在SQLPLUS中编辑缓冲,修改SQLSCRIPTS??7、ORDERBY进行排序输出。??8、使用WHERE字段。一、写SQL命令:????不区分大小写。????SQL语句用数字分行,在SQLPLUS中被称为缓冲...
30
热度 -
MyBatis学习 之 2、SQL语句映射文件(2)
MyBatis学习之二、SQL语句映射文件(2)二、SQL语句映射文件(2)?2.2select一个select元素非常简单。例如:Xml代码<!--?查询学生,根据id?-->??<select?id="getStudent"?parameterType="String"?resultMap="studentResultMap">??????<![CDATA[???...
109
热度 -
SQL 优化34条提议
SQL优化34条建议SQL?优化34条建议(1)??选择最有效率的表名顺序(只在基于规则的优化器中有效):ORACLE?的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表?driving?table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询,?那就需要选择交叉表(intersection?...
34
热度 -
SQL 优化准则 (转)
SQL优化原则(转)一、问题的提出在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重要的方面就是SQL语句的优化。对于海量数据,劣质SQL语句和优质SQL语句之间的速度差别可以达到上百倍,可见对于...
31
热度