自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(59)
  • 资源 (7)
  • 收藏
  • 关注

原创 TP:728A348E

TP:728A348E

2016-08-02 22:56:37 581

原创 plist解析工具:Anti_TexturePacker

原创作品,转载请标明:http://blog.csdn.net/jackystudio/article/details/12867863之前拿了一些别人的图片素材,是用TexturePacker打包合成的,结果写程序的时候不知道每个合成前小png图的名字是什么,只能一个一个从plist文件中找,然后猜测对应的名字,再进行显示,如果不对,还要继续猜。。。坑爹啊,效率大大降低了

2015-03-27 17:44:42 6773 2

原创 java virtual machine 探讨

开发android这么多年,很多人对于jvm 和 dalvik 都只知道大概,对于底层原理不是很清楚,dalvik是基于jvm下开发演变的,所以我们这里先探讨一下jvm,弄明白了对于dalvik也就水到渠成了。一:jvm的结构划分

2014-12-31 10:58:36 658

转载 Android学习——ActivityManager与Proxy模式的运用

一 Proxy模式意图:       为其他对象提供一种代理以控制这个对象的访问。适用性:  l  远程代理( Remote Proxy ): 为一个对象在不同的地址空间提供局部代表。  l  虚代理(Virtual Proxy)根据需要创建开销很大的对象。使用一个代理对象作为代表,在真正的需要时进行创建。  l  保护代理(Protection P

2014-12-18 15:36:40 729

转载 深入学习android之AlarmManager

原文:http://jinguo.iteye.com/blog/799778对应AlarmManage有一个AlarmManagerServie服务程 序,该服务程序才是正真提供闹铃服务的,它主要维护应用程序注册下来的各类闹铃并适时的设置即将触发的闹铃给闹铃设备(在系统中,linux实现的设备名 为”/dev/alarm”),并且一直监听闹铃设备,一旦有闹铃触发或者是闹铃事

2014-12-07 01:34:15 665

转载 android APK应用安装过程以及默认安装路径

一:安装过程APK是类似Symbian Sis或Sisx的文件格式。通过将APK文件直接传到Android模拟器或Android手机中执行即可安装。Android应用安装有如下四种方式1.        系统应用安装――开机时完成,没有安装界面2.        网络下载应用安装――通过market应用完成,没有安装界面3.        ADB工具

2014-12-04 13:04:25 96002 1

原创 PNG图片尺寸小于2x2,导致小尺寸屏幕机型会缩放为0像素导致crash

Android安装包xhdpi中,如果PNG图片尺寸小于2x2,会导致在小尺寸屏幕机型会缩放为0像素导致crash

2014-10-10 11:23:35 876

转载 Android dex分包方案

当一个app的功能越来越复杂,代码量越来越多,也许有一天便会突然遇到下列现象:1. 生成的apk在2.3以前的机器无法安装,提示INSTALL_FAILED_DEXOPT2. 方法数量过多,编译时出错,提示:Conversion to Dalvik format failed:Unable to execute dex: method ID not in [0, 0xfff

2014-09-29 10:22:19 18894 17

原创 android eclipse 没有Annotation Processin

yinwandroidannotations

2014-08-26 17:11:00 3244 4

原创 getClassLoader 和 ClassLoader.getSystemClassLoader()区别

1. getClassLoader 是在apk内部加载的2.ClassLoader.getSystemClassLoader() 是系统级别。liz

2014-08-25 19:45:12 7915 1

原创 eclipse add exteral jar 和 add jar的区别

1. add exteral jar 是不会把jar加载进apk或者dex里面的,一旦运行就会崩溃的。2.add jar就是我们平时用的,会

2014-08-25 19:30:03 628

原创 a类继承base,实现接口i,base父类实现了接口i的方法,请问a还需要实现接口方法吗?

答案:不需要

2014-08-21 09:43:26 735

原创 继承View,无法访问protect成员

最近在做滚动回弹的特效,继承了FrameLayout,发现无法调用View的protectchengyua

2014-08-20 19:36:05 870

原创 公司内网无法使用git

公司内网使用tor

2014-08-18 14:07:23 3540

原创 android安装新版本,双进程问题

stack overflow:http://stackoverflow.com/questions/16283079/re-launch-of-activity-on-home-button-but-only-the-first-time/16447508#16447508xianxif (!isTaskRoot()) { // Android launched anoth

2014-07-30 22:31:45 787

原创 Android4.0之后系统通知栏icon显示不全问题

测试发现解决办法是:把icon的大小改为48*48即可,buqi

2014-07-23 16:14:10 2219

转载 Android 在使用Bitmap的时候为啥要手动调用recycle方法呢?

http://blog.chinaunix.net/uid-20771867-id-3351053.html我们知道手机的内存有限,而图片所占的内存往往又很大。所以在处理图片的时候可以在服务端或者客户端提前将图片处理一下,减少其体积。另外使用Bitmap的时候可以使用SoftReference来及时释放资源。但是看到好多程序还是主动地调用Bitmap对象的recycle方法来释

2014-07-13 17:17:11 1261

转载 Android内存溢出分析

http://blog.tisa7.com/tech/android_memory_management_and_solve_oom_problem.html内存溢出,是Android开发中常遇到的问题,解决起来总是摸不着头脑。今天爬爬就来讲讲如何定位内存溢出。1. OOM(内存溢出)和Memory Leak(内存泄露)有什么关系?OOM可能是因为Memory

2014-07-13 12:49:23 743

转载 混淆Android JAR包的方法

1)导出jar包  如何在eclipse上android工程中导出jar包?google,baidu.bing  2)混淆jar包,打乱代码  android的jar包跟普通的java的jar包不一样,我们不想打乱一些activity或者server等跟系统打交道的代码,这是因为如果把这些也混淆了,那你还需要搞清楚混淆后这些activity变成了什么名字,然后告诉使用你这个

2014-06-28 21:20:09 30738 8

原创 centos配置nginx + push module模块

1.首先根据 官网 下载,安装

2014-06-26 19:35:12 806

转载 安装memcached服务器和php中添加memcache拓展模块

Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提供动态、数据库驱动网站的速度。首先需要先安装libevent,memcached是基于libevent做为事件触发的wget http://cloud.github.com/downloads/libevent/libe

2014-05-23 02:39:15 1030

转载 完整过程解决 ERROR 1045 (28000): Access denied for user 'mysql'@'localhost' (using password: NO)

第一步:修改pid路径查看日志文件: cat /var/log/mysqld.log2013-10-26 16:39:34 3712 [ERROR] /usr/sbin/mysqld: Can't create/write to file '/var/run/mysqld/mysqld.pid' (Errcode: 2 - No such file or directory)

2014-05-21 22:38:38 122894 1

转载 redis安装

准备部分:什么是redis?Redis是REmote DIctionary Server的缩写。一个非关系型数据库为什么要用redis?1, 因为redis快,Redis is pretty fast!, 110000 SETs/second, 81000 GETs/second2, 省去了复杂的SQL。3, 可以省去memcache了。 

2014-05-15 17:18:58 584

原创 使用惰性控件ViewStub实现布局动态加载

ViewStub:是一个看不见,0大小的视图,不会占用内存,且动态加载布局,提高代码性能。changji

2014-05-11 11:55:42 601

原创 反编译pinterest

包含的开源控件:TwoWayView:Implementing a Horizontal ListView

2014-05-11 10:54:23 690

原创 butterknife视图注解

butterknife视图注解:解决findview()和setonclicktLis

2014-05-11 10:32:50 4626 1

转载 android 使用单例还是service?

stackover看到的回答,挺不错的。26down votefavorite11I'm quite new to Android development.When is it a good idea to create an Android Service instead of just using a simple

2014-05-10 23:45:37 5666 1

转载 Android 异步查询框架AsyncQueryHandler的使用

AsyncQueryHandler简介:异步的查询操作帮助类,可以处理增删改(ContentProvider提供的数据)使用场景:在一般的应用中可以使用ContentProvider去操作数据库。这在数据量很小的时候是没有问题的,但是如果数据量大了,可能导致UI线程发生ANR异常(超过5秒)。当然你也可以写个Handler去做这些操作,只

2014-05-10 23:42:58 609

原创 Textview滚动

<TextView android:id="@+id/text_view" android:layout_width="fill_parent" android:layout_height="wrap_content" android:singleLine="false" android:maxLines="10" andro

2014-05-07 13:21:44 461

原创 android中json转换java对象

公司协议一直都是用json,难免少不了将js

2014-05-06 10:28:30 934

转载 IntentService 与ResultReceiver

在google的I/O大会中关于“Writing zippy Android apps”,有讲过用IntentService的问题,但是因为API文档中对IntentService描述不是很详细,所以很少人使用IntentService。android.app.IntentService“IntentService is a base class for Services that h

2014-05-06 10:25:39 527

原创 异步加载数据库数据

一般加载数据都是开启线程

2014-05-06 09:42:08 3020

原创 protobuf一些问题

1.如何protobuf支持list类型repeated:在一个格式良好的消息中,这种字段可以重复任意多次(包括0次)。重复的值的顺序会被保留。表示该值可以重复,相当于java中的List。2

2014-05-05 17:28:20 676

原创 LINUX下编译安装PROTOBUF

下载protobuf-2.4.1.tar.gz:http://protobuf.googlecode.com/files/protobuf-2.4.1.tar.gz安装:tar zxvf protobuf-2.4.1.tar.gzcd protobuf-2.4.1./configuremakemake checkmake install安装结束。验证:查

2014-05-05 00:08:17 1175

原创 openfire安装的过程中出现win7系统64位和32位的问题

在安装openfire的时候, 添加的属性为:EXE4J_JAVA_HOME,其属性的值为32位的JDK的所在位置。 如果读者还有其他的好的办法,望留言,谢谢

2014-04-29 14:56:06 3940

原创 overridePendingTransition动画效果无效问题。

((Activity)mContext).overridePendingTransition(R.anim.activity_anim_fall, R.anim.activity_anim_none);

2014-04-28 18:40:01 8770 2

原创 php上传文件,在接受文件move_uploaded_file()的时候一直失败

最近在弄文件上传到服务器,cgi是用php处理。dan

2014-04-26 00:18:18 63380 3

转载 CentOS系统找回mysql登录密码

CentOS系统找回mysql登录密码2010-04-06 18:47 佚名 字号:T | T在使用CentOS系统中,我们经常设置的密码经常被遗忘,在文章中我们就会教你一种CentOS系统找回mysql登录密码的方法。AD:2013云计算架构师峰会课程资料下载在使用CentOS系统中,也许你会对很多的东西进行设置密码,来保护

2014-04-23 22:52:47 629

原创 修改linux ,root用户名

vi /etc/sysconfig/network修改 hostname=localhost 保存退出,重启就行

2014-04-23 22:52:36 1115

转载 PHP 做守护进程

Unix中 nohup 命令功能就是不挂断地运行命令,同时 nohup 把程序的所有输出到放到当前目录 nohup.out 文件中,如果文件不可写,则放到 /nohup.out 文件中。那么有了这个命令以后我们php就写成shell 脚本使用循环来让我们脚本一直运行下去,不管我们终端窗口是否关闭都能够让我们php 脚本一直运行下去。不多废话,马上动手写个 PHP 小程序,功能为每30秒

2014-04-23 22:52:23 611

Android 微信源码

Android 微信源码

2013-05-26

android mediarecorder 暂停恢复功能DEMO

android mediarecorder 暂停恢复功能DEMO

2013-05-25

android 在线视频播放例子

android 在线视频例子

2013-03-29

android(精仿开卷有益 源代码)

精仿开卷有益 源代码 精仿开卷有益 源代码 精仿开卷有益 源代码

2012-10-25

Android开发入门经典

Android开发入门经典

2012-10-24

Android技术内幕.系统卷.pdf

Android技术内幕.系统卷.pdf

2012-10-24

MVC五子棋游戏源码

基于MVC的五子棋游戏源码

2012-10-24

空空如也

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

TA关注的人

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