自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 收藏
  • 关注

原创 视频第一帧转换为图片

i++) {break;try {while (!if (!} else {= 0) {= 0);return bmp;if (!

2024-01-22 23:09:26 355

原创 Android任务和返回栈

[url]http://blog.csdn.net/guolin_blog/article/details/41087993[/url]

2017-08-14 16:44:43 115

原创 Android源码解析系列(转)

[url]http://blog.csdn.net/qq_23547831/article/details/50696046[/url]

2017-07-25 16:09:30 118

原创 Android应用开发性能优化完全分析(转)

[url]http://blog.csdn.net/yanbober/article/details/48394201[/url]

2017-07-24 15:16:15 202

原创 mac mysql 5.7 安装过程

1:https://dev.mysql.com/downloads/ 下载Community版本“Mac OS X 10.12 (x86, 64-bit), DMG Archive”2:双击安装 最后一步会生成随机的数据库密码一定要记住,否则会很麻烦3:打开 terminal 输入 mysql --version 查看安装状态。4:如果查询失败则需要配置环境变量 修改.b...

2017-05-09 11:13:29 128

原创 jsp总结

1:语法 Java代码 翻译成servlet后,在service方法中 方法声明 翻译成servlet后,在成员变量的位置 变量引用 翻译成servlet后,在out.print()中 JSP指令 html注释 可见范围jsp源码,翻译后servlet,页面显示HTML源码/**/...

2017-04-24 18:32:48 88

原创 android CoordinatorLayout

CoordinatorLayout 重点1:主要功能,协调子控件。2:Child Child当然是子View的意思了,是谁的子View呢,当然是CoordinatorLayout的子View;其实Child是指要执行动作的CoordinatorLayout的子View。3:Dependency Dependency是指Child依赖的View。参考:http://...

2017-03-15 16:54:42 95

原创 httpclient 4 使用 几点用法(模拟表单)(转)

HTTP请求HTTP 1.1由以下几种请求组成:GET, HEAD, POST, PUT, DELETE, TRACE and OPTIONS, 程序包中分别用HttpGet, HttpHead, HttpPost, HttpPut, HttpDelete, HttpTrace, and HttpOptions 这几个类创建请求。所有的这些类均实现了HttpUriRequest接口,故可以作为...

2014-05-27 10:46:51 129

原创 高效开发 Android App 的 10 个建议(转)

假如要Google Play上做一个最失败的案例,那最好的秘诀就是界面奇慢无比、耗电、耗内存。接下来就会得到用户的消极评论,最后名声也就臭了。即使你的应用设计精良、创意无限也没用。耗电或者内存占用等影响产品效率的每一个问题都会影响App的成功。这就是为什么在开发中确保最优化、运行流畅而且不会使Android系统出问题 是至关重要的了。这里不需要讨论高效编程,因为我们不会关心你写的代码是否能...

2014-04-07 16:36:06 65

反转链表 java

public class Reword { public static void main(String[] args){ Node node1 = new Node(1); Node node2 = new Node(2); Node node3 = new Node(3); Node node4 = new Node(4); Node node5 =...

2014-04-01 16:00:13 100

原创 1000! 结果0的个数(转)

该题目有多种方法来得到结果。方法一:直接求出结果并计算尾数0的个数该方法可以参考上一篇帖子(http://blog.csdn.net/yahohi/article/details/7528778),采用数组存储结果,然后计算尾数中0的个数。结果为249.方法二:计算可分解5的个数这种想法认为,1000! = 1000*999*...*1,而5*2= 10,故只要将所有的从1...

2014-04-01 13:40:57 212

原创 Random类 (转)

Random类 (java.util) Random类中实现的随机算法是伪随机,也就是有规则的随机。在进行随机时,随机算法的起源数字称为种子数(seed),在种子数的基础上进行一定的变换,从而产生需要的随机数字。相同种子数的Random对象,相同次数生成的随机数字是完全相同的。也就是说,两个种子数相同的Random对象,第一次生成的随机数字完全相同,第二次生成的随机...

2014-02-27 09:58:00 95

android https 双向验证

android ssl双向验证预备工具“bcprov-jdk16-141.jar”和“portecle.jar”将“bcprov-jdk16-141.jar”部署到jdk1.6.0_03\jre\lib\ext目录下1:服务器端的密钥库D:\a>keytool -genkey -alias 19eMTS -validity 365 -keyalg RSA -keysize ...

2014-01-21 17:27:00 253

原创 自定义 noticfiction 内button点击事件

近期工作涉及到状态栏的功能开发,今天功能开发完毕,总结一下发现的问题。功能需求:很简单就是在状态栏的消息中添加button并相应button事件[b]问题 1:状态栏容量问题[/b]在4.1版本之前 内容的高度为64dp 通用视图如下[img]http://dl2.iteye.com/upload/attachment/0092/0408/be3f2c34-58e7-348...

2013-12-11 01:19:57 148

原创 andrid layout_weight 计算 分析

学习android以来,对于layout_weight属性一直很迷惑,感觉网上多都不靠谱,全是凭实验试出来的规律。于是就看了下源码才恍然大悟。废话不多说了直入主题。[b]源码(有省略)[/b]LinearLayout类中 void measureHorizontal(int widthMeasureSpec, int heightMeasureSpec) {。。。。。。。。。。...

2013-11-08 11:29:11 79

原创 android 后台应用进程在“当前运行的进程”中

[b]问题[/b] 最近工作用用到了异步service的异步进程间通信,这里不讲这个,要讲的是,开发过程中,有个需求是让我们的apk一直运行在设置->应用程序管理->当前运行的进程中而不是缓存进程中。以前没注意过走一些弯路。[color=red]遇到的问题是以startservice方式启动service当程序后台运行时,查看程序状态程序处于当前运行状态。当已bindservice方式启动...

2013-11-06 01:18:57 157

原创 androd 屏幕尺寸获取

[b]方法一[/b]int screenWidth = getWindowManager().getDefaultDisplay().getWidth(); // 屏幕宽(像素,如:480px) int screenHeight = getWindowManager().getDefaultDisplay().getHeight(); // 屏幕高(像素,如:80...

2013-10-30 14:24:04 80

原创 android px dp 转换

[b]dip 转 px[/b]public static int dip2px(Context context, float dipValue){ final float scale = context.getResources().getDisplayMetrics().density; return (int)(dip...

2013-10-30 13:18:48 81

原创 android 屏幕适配

[b]做android开发最让人头痛的就是各种样的分辨率,什么3.7寸的,4.0寸的,5.0寸的,240*320,480*800,320*480等等,一看就头大根本记不住,最近研究了一下,做适配只要记住density屏幕密度就可以了,android主要四个屏幕密度120dpi(low),160dpi(medium),240dpi(high),320dpi(extra high)[/b]...

2013-10-30 00:28:15 63

原创 android 图片压缩

工作中经常会设计到一些图片处理的问题,今天有时间总结一些。个人总结,android中的图片压缩重要有两种。 [b]1:压缩图片尺寸 (主要用于加载大图片时解决内存问题) 2:压缩图片质量 (主要用于图片上传流量过大导致上传失败的问题) [/b][b]一:图片尺寸压缩[/b] 特点: 通过设置采样率, 减少图片的像素, 达到对内存中的Bitmap进行压...

2013-10-29 14:13:09 62

原创 android Notification

[b]android Notification 的使用[/b]Notification 的使用需要导入 3 个类 import android.app.PendingIntent;import android.app.NotificationManager;import android.app.Notification; [b]代码示例及说明[/b] Notificatio...

2013-10-29 10:53:20 55

原创 android intentService 学习

当启动一个Service时,他默认都是运行在主线程的,如果Service将要运行非常耗时或者可能被阻塞的操作时,应用程序将会被挂起,甚至会出现ANR错误。为了避免这一问题,应该在Service中重新启动一个新的线程来进行这些操作。但有一个更好的方法那就是用IntentService IntentService使用队列的方式将请求的Intent加入队列,然后开启一个工作线程来处理队列中...

2013-10-28 17:21:52 114

原创 Android进程管理机制及优化 (转)

Android进程管理机制及优化理论Android采取了一种有别于Linux的进程管理策略,有别于Linux的在进程活动停止后就结束该进程,Android把这些进程都保留在内存中,直到系统需要更多内存为止。这些保留在内存中的进程通常情况下不会影响整体系统的运行速度,并且当用户再次激活这些进程时,提升了进程的启动速度。那Android什么时候结束进程?结束哪个进程呢?之前普遍的认识是...

2013-10-28 16:39:07 74

原创 android looper,handler,messagequeue,message

[b]功能说明:[/b][b]Message:[/b]消息,其中包含了消息ID,消息处理对象以及处理的数据等,由MessageQueue统一列队,终由Handler处理。[b]Handler:[/b]处理者,负责Message的发送及处理。使用Handler时,需要实现handleMessage(Message msg)方法来对特定的Message进行处理,例如更新UI等。[b...

2013-10-28 16:10:17 50

原创 android 内存溢出 处理方法总结

工作中经常会遇到一些内存溢出的问题,一般都比较头痛,看了些网上的文章,总结了一下以变以后查看。主要涉及的问题。 1,万恶的staic 尽量不要用。 2,大图片的加载 3,course 4,多线程多内存的影响一、 Android的内存机制 Android的程序由Java语言编写,所以Android的内存管理与Java的内存管理相似...

2013-10-28 15:07:16 93

原创 android 资源文件学习

[b]1:资源文件夹[/b]屏幕尺寸:android把所有的屏幕尺寸分为了4个广义的大小:小,正常,大,特大。 屏幕密度:屏幕的物理面积内像素的数量,通常称为DPI(每英寸点数)。android把所有的实际屏幕密度分为:低,中,高,特高。 android 程序通常需要为不同的屏幕密度提供不同的位图drawables 默认情况下面系统会自动调整和缩放位图,但是难免拉伸位图,为了保证你的位图是最好...

2013-09-27 16:15:14 78

原创 android DES加密解密 javax.crypto.IllegalBlockSizeException: last block incomplete in

android DES 加密,解决javax.crypto.IllegalBlockSizeException: last block incomplete in decryption问题。问题产生原因:加密的字节数组在传递的过程中发生丢失,导致解密出错。问题的解决:通过Base64编码后在传递。可能的问题说明:1:文件编码格式为utf-8,复制到项目中可能有乱码问题。...

2013-09-17 11:22:14 2750

原创 android listView 异步加载图片

最近参照网络的listview异步加载图偏的文章,总结了一下,写了个图片下载的工具类。采用技术:1:双缓存,本地缓存和内存缓存,同时采用软引用避免内存溢出问题。2:线程池,控制图片下载的并发线程的数量,同时避免高速滑动时同一个图片的下载线程重复启动的问题,避免系统资源的浪费。使用方法:1:将ImageLoader类导入项目2:新建ImageLoader对象。3:调用...

2013-09-04 11:34:07 75

原创 http 首部学习

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

2013-08-15 15:06:31 69

原创 HTTP各种返回码列表(转)

HTTP各种返回码列表100--199 之间信息提示200--299 之间表示成功 300--399 之间表示资源已经被移走 重定向400--499 之间表示客户端请求错误500--599 之间表示服务器错误100 Continue 初始的请求已经接受,客户应当继续发送请求的其余部分。(HTTP 1.1新) 101 Switching Protocols 服...

2013-08-15 14:11:15 192

原创 Android中如何使用ViewPager实现类似laucher左右拖动效果(转)

[url]http://www.open-open.com/lib/view/open1333238063514.html[/url]

2013-08-14 17:08:19 95

原创 listview 模仿 ios阻尼效果(学习)

package com.cn.zjy;import android.annotation.SuppressLint;import android.content.Context;import android.util.AttributeSet;import android.util.DisplayMetrics;import android.widget.ListView;...

2013-08-02 11:41:17 109

原创 Android的Animation之LayoutAnimation使用方法 (转)

[url]http://blog.csdn.net/imdxt1986/article/details/6952943[/url][url]http://gundumw100.iteye.com/blog/1874545[/url]

2013-08-01 16:29:04 72

原创 使用单例模式实现自己的HttpClient工具类(转载)

使用单例模式实现自己的HttpClient工具类引子 在Android开发中我们经常会用到网络连接功能与服务器进行数据的交互,为此Android的SDK提供了Apache的HttpClient来方便我们使用各种Http服务。你可以把HttpClient想象成一个浏览器,通过它的API我们可以很方便的发出GET,POST请求(当然它的功能远不止这些)。 比如你只需...

2013-07-24 14:13:09 110

原创 Myeclipse的Update Progress(Time of error:……)

在Myeclipse的安装目录eclipse\configuration\org.eclipse.update下面把last.config.stamp删除掉,就ok了。

2013-06-24 14:52:00 102

原创 context是如何泄漏的 - Handlers和内部类

小 z 我今天去面试,一下子被这个平时一直在用的东西难住了,比较丢人。该文章为转发:http://hchaojie.iteye.com/blog/1774772博客分类: Javaandroid . 本人翻译, 略有改动, 原文地址如下: http://www.androiddesignpatterns.com/2013/01/inner-cl...

2013-06-05 22:38:03 60

原创 noClass org.androidpn.client.PersistentConnectionListener

最近学习androidpn时遇到的问题05-31 15:46:24.684: ERROR/AndroidRuntime(6250): java.lang.NoClassDefFoundError: org.androidpn.client.PersistentConnectionListener解决方法项目上右键Properties->Java Build and Path->Or...

2013-05-31 16:06:20 77

原创 转 Android-使用单例模式实现自己的HttpClient工具类

public class CustomerHttpClient { private static final String CHARSET = HTTP.UTF_8; private static HttpClient customerHttpClient; private CustomerHttpClient() { } ...

2013-05-29 11:44:17 84

原创 android webview httpdefaultclient cookie共享

转自:http://shine.sinaapp.com/?post=126 android开始项目中,通常会遇到既使用HttpClient,又使用WebView的情况。一个典型的例子是,使用HttpClient登录,WebView展示登录后的某些页面,这个时候,如果直接不加任何处理的话会发现在使用WebView展示的时候,会提示没有登录你的应用系统,造成这种结果的原因就是使用HttpCli...

2013-05-29 11:13:05 169

原创 session和cookie的一些理解(转)

对session和cookie的一些理解由于项目需要,最近用session容器比较多,传载的同时加上了自己的一些理解,不足之处还请大家补充和纠正。一、cookie机制和session机制的区别*************************************************************************************Cookie是...

2013-05-29 11:00:40 85

空空如也

空空如也

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

TA关注的人

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