自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (6)
  • 收藏
  • 关注

转载 ListView滚动原理

ListView原理。资源控制:ListView中的特点是可以复用item,节省内存空间。复用的原理是,凡是滚出屏幕的viewItem都会被放在一个RecycleBin中,等待回收。这里的ViewItem是和ListView没有关联的。当滚动需要跟上显示一个Item时,就从RecycleBin中取得一个View(能为空),放在需要的位置。滚动原理:V

2015-08-30 23:00:51 648

转载 android studio 用svn,默认无“先update,再commit”按钮。VSC-->Enable

android studio连接模拟器或者genymotion本来是连接的真机,并且运行的时候选了Use same device for future launches选项,结果导致运行项目的时候关联不了模拟器或者虚拟机。那需要修改一下设置点击Run—》Edit Configurations,出现下面的界面,在Target Device栏,将Use same device for futu

2015-08-29 16:26:41 2942

原创 java判断今天,昨天,前天,不能用秒间隔

。。。。一json optString 解析的TimesTamp  string 二long dateSec = (long) (Double.valueOf(timestamp) * 1000);三Date date=new Date(dateSec);四getTimestampString(date);public static String getTimestampS

2015-08-15 20:33:28 1704 2

转载 http报头参数详解

http报头参数详解HTTP(HyperTextTransferProtocol)是超文本传输协议的缩写,它用于传送WWW方式的数据,关于HTTP 协议的详细内容请参 考RFC2616。HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求,请求头包含请求的方法、URI、协议版本、以及包含请求修饰符、客户 信息和内容的类似于MIME的消息结构。服务器以一个状态行作为响应,相应

2015-08-13 00:10:46 415

转载 convertView&setTag方法的一点理解

convertView&setTag方法的一点理解  前言首先我们要知道setTag方法是干什么的,SDK解释为TagsUnlike IDs, tags are not used to identify views. Tags are essentially an extra piece of information that can be associated with

2015-08-12 10:41:35 430

转载 Android研究院之ListView原理学习与优化总结(二十一)

在整理前几篇文章的时候有朋友提出写一下ListView的性能优化方面的东西,这个问题也是小马在面试过程中被别人问到的…..今天小马就借此机会来整理下,网上类似的资料蛮多的,倒不如自己写一篇,记录在这个地方,供自己以后使用,不用再翻来翻去的找了,用自己写的…呵呵,不多讲其它了,说起优化我想大家第一反应跟小马一样吧?想到利用ViewHolder来优化ListView数据加载,仅仅就此一条吗?其实不是的

2015-08-12 10:10:00 571

转载 Android性能调优

Android性能调优本文主要分享自己在appstore项目中的性能调优点,包括同步改异步、缓存、Layout优化、数据库优化、算法优化、延迟执行等。 目前性能优化专题已完成以下部分:性能优化总纲——性能问题及性能调优方式性能优化第四篇——移动网络优化性能优化第三篇——Java(Android)代码优化性能优化第二篇——布局优化性能优化第

2015-08-11 16:22:39 379

转载 ExecutorService生命周期,,shutdownNow方法:这个方法会强制关闭ExecutorService,它将取消所有

ExecutorService生命周期ExecutorService接口继承了Executor接口,定义了一些生命周期的方法Java代码  public interface ExecutorService extends Executor {  void shutdown();  List shutdownNow();  bool

2015-08-10 12:12:41 5151

转载 proguard 原理

proguard 原理Java代码编译成二进制class 文件,这个class 文件也可以反编译成源代码 ,除了注释外,原来的code 基本都可以看到。为了防止重要code 被泄露,我们往往需要混淆(Obfuscation code , 也就是把方法,字段,包和类这些java 元素的名称改成无意义的名称,这样代码结构没有变化,还可以运行,但是想弄懂代码的架构却很难。 proguard 就是

2015-08-09 11:54:30 471

转载 Proguard.cfg 配置

Proguard.cfg 配置    -optimizationpasses 5 //代码混淆压缩比 默认为5 一般不需要改 -dontusemixedcaseclassnames //混淆后的类名为小写  如public class a     -dontskipnonpubliclibraryclasses //混淆第三方  库  加上此句后 可再后面配置某些库

2015-08-09 11:49:19 455

转载 Android线程机制浅析(ppt)

2015-08-06 23:39:55 407

转载 OpenGL错误和性能Tips

目录(?)[+]这些都是OpenGL爱的代价1. 接口使用不当1)GLES中的glAAx 形式的接口使用,glTranslatex,glRotatex,glScalex等函数。[cpp] view plaincopyprint?float posx = 100.0f, posy = 100.0f, posz = 100

2015-08-06 23:32:03 702

转载 android手机给应用分配的内存通常是8兆左右OOM

android手机给应用分配的内存通常是8兆左右,如果处理内存处理不当很容易造成OutOfMemoryError,我们的产品出现最多的错误也是OutOfMemoryError的异常, 在解决这个异常时在网上发现很多关于OutOfMemoryError的原因的介绍。 OutOfMemoryError主要由以下几种情况造成: 1.数据库的cursor没有关闭。  操作Sql

2015-08-05 20:26:11 1144

原创 FileOutputStream中的 3种write方式

第一步:搭好   程序Output到文件  的管道 FileOutputStream fos = new FileOutputStream("B.txt");//如果没有fos2.txt文件则会自动创建这个文件 第二步:写入数据 到管道 //方式一:int oneByte    fos.write(1);      //方式二  byte[ ] bu

2015-08-05 19:18:09 30935 1

转载 Android ADB server didn't ACK * failed to start daemon * 简单有效的解决方案

Android ADB server didn't ACK * failed to start daemon * 简单有效的解决方案转载请注明出处:http://blog.csdn.net/xiaanming/article/details/9401981ADB server didn't ACK 这个问题会困恼很多的新手朋友,我以前刚开始做Android的时候也遇

2015-08-05 14:28:50 522

转载 android Failed to pull selection:在cmd里使用命令pull复制文件 \platf orm-tools>adb pull /storage/1.mp4 e:/1.mp

android开发问题 Failed to pull selection 原文  http://www.cnblogs.com/zhaoweiqiu/p/3946663.html在eclipse中开发创建了一个sqlite数据库文件,为了查看数据库文件的内容,决定复制到PC上一看究竟,位置在data……里当我点击ddms文件浏览里的pull a file fro

2015-08-05 14:26:06 1061

转载 Android Environment.getExternalStorageDirectory() 获取的是内部存储还是外部存储?若无SD卡,就用内部。

Android Environment.getExternalStorageDirectory() 获取的是内部存储还是外部存储?若无SD卡,就用内部。这几天在做Android应用的远程更新功能,将下载的更新包放在移动设备上指定的目录。用的是  Environment.getExternalStorageDirectory() 这个方法,然后在获取的目录中新建一个hkapp文件夹,

2015-08-05 09:31:53 1741

转载 android 获取文件的扩展名和去掉文件扩展名的小例子

android 获取文件的扩展名和去掉文件扩展名的小例子android 获取文件的扩展名和去掉文件扩展名的小例子,需要的朋友可以参考一下复制代码代码如下:/*  * Java文件操作 获取文件扩展名  *   */       public static String getExtensionName(String f

2015-08-05 08:59:18 3920

转载 android listview优化几种写法详细介绍

android listview优化几种写法详细介绍作者: 字体:[增加 减小] 类型:转载这篇文章只是总结下getView里面优化视图的几种写法,需要的朋友可以参考下这篇文章只是总结下getView里面优化视图的几种写法。 listview Aviewthatshowsitemsinaverticallyscrollinglist。 一

2015-08-05 08:43:01 396

转载 HTTP协议之http状态码详解 300-305 重定向

HTTP协议之http状态码详解出处:小坦克 作者:肖佳 日期:2013/1/8 9:24:53 [大 中 小] 评论: 0 | 我要发表看法HTTP状态码,我都是现查现用。 我以前记得几个常用的状态码,比如200,302,304,404, 503。 一般来说我也只需要了解这些常用的状态码就可以了。  如果是做AJAX,REST,网络爬虫,机器人等程序。还是需要了解

2015-08-04 14:11:11 35259

转载 Android MediaPlayer与Http Proxy结合之基础篇

Android MediaPlayer与Http Proxy结合之基础篇本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处!             最近半年都忙着Android TV项目,在春节假期才有时间写点东西。先在这里给大家拜个年,祝大家龙年快乐...       直接进入主题:本文将会教大家如何实现一个简单的代理服务器(仅支

2015-08-04 11:48:12 490

转载 ServerSocket 用法详解

ServerSocket 用法详解本篇文章观点和例子来自 《Java网络编程精解》, 作者为孙卫琴, 出版社为电子工业出版社。      在客户/服务器通信模式中, 服务器端需要创建监听端口的 ServerSocket, ServerSocket 负责接收客户连接请求. 本章首先介绍 ServerSocket 类的各个构造方法, 以及成员的用法, 接着介

2015-08-04 10:14:53 512

转载 Stagefright多媒体架构中的A31的OMX插件和Codec组件

Android4.2.2下Stagefright多媒体架构中的A31的OMX插件和Codec组件2014-05-23      0 个评论    来源:Android4.2.2下Stagefright多媒体架构中的A31的OMX插件和Codec组件  收藏    我要投稿本文均属自己阅读源码的点滴总结,转账请注明出处谢谢。欢迎和大家交流。qq:10377

2015-08-03 10:57:36 752

转载 java单例模式

java单例模式转载1.单例模式:常用,可以重复利用同一个对象,避免产生过多重复的对象。public class  SingletonPattern {private  SingletonPattern singletonPattern ;private  SingletonPattern(){}public static  SingletonPattern g

2015-08-02 15:42:18 401

转载 java 集合类结构图 List Set Map 对比

java 集合类结构图  接口实现类保持插入顺序可重复排序使用说明 ListArrayListYYN长于随机访问元素;但插入、删除元素较慢(数组特性)。

2015-08-02 15:37:02 2073 1

转载 pathSeparator指的是"多个"路径字符串的分隔符;separator才是"同一个"路径 分隔符

java.io.File中的pathSeparator与separator的区别博客分类: java.io 先总的说一下区别:File.pathSeparator指的是分隔连续多个路径字符串的分隔符,例如:java   -cp   test.jar;abc.jar   HelloWorld就是指“;”File.separator才是用来分隔同

2015-08-02 14:12:54 1653

获得栈中的最小元素

Get Min value of Stack

2016-04-24

拷贝具有随机指针节点的链表,

拷贝具有随机指针节点的链表,挂链过程next易混易错,写满了注释。 运行时改包名。

2016-04-24

通过2个栈 模拟队列。

通过2个栈 模拟 队列。

2016-04-24

二叉搜索树 转为 双向链表,

二叉搜索树 转为 双向链表, 导入eclipse时要改包名package classOne; BST To Double LinkedList change package name,

2016-04-24

安卓zxing生成二维码和扫描例子

安卓zxing生成二维码和扫描例子,直接导入到eclipse中可成功运行。

2016-03-23

了解窗体设计器,

了解窗体设计器,熟悉开发工具箱,认识解决方案资源管理器

2012-10-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除