自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(180)
  • 资源 (50)
  • 收藏
  • 关注

转载 android中跨进程通讯的4种方式

转自:http://www. androidsdn.com/article/show/137由于android系统中应用程序之间不能共享内存。因此,在不同应用程序之间交互数据(跨进程通讯)就稍微麻烦一些。在android SDK中提供了4种用于跨进程通讯的方式。这4种方式正好对应于android系统中4种应用程序组件:Activity、Content Provider、Broadcast和Se

2015-06-29 14:44:30 1167

转载 常见图片宽高解析

于比较常用的图片格式Png、Jpg、Gif、Bmp,我们需要针对不同的图片格式使用不同的控件来显示,这里就有一个来解析图片格式的问题。我们不能单纯的用文件后缀名.png、.jpg、.jpeg、.gif、.bmp来区分图片格式,因为实际上我们可以直接修改图片后缀名,修改后缀名并不能修改图片的格式,图片还是保持它原来的格式。  图片文件的格式结果中,在头部信息(一般都会在图片文件最开始的几个字节)

2014-09-29 15:38:03 6240

转载 Android json数据解析

今天很高兴和大家一起学习Android的JSON数据解析,可能对于学习安卓的朋友都知道JSON在数据解析方面已经很普遍了.所以也是我们必定要了解的知识 ,下面让我们了解一下JSON的发展历程.XML——这种用于表示客户端与服务器间数据交换有效负载的格式,几乎已经成了Web services的同义词。然而,由于Ajax和REST技术的出现影响了应用程序架构,这迫使人们开始寻求`XML的替代品

2014-09-12 17:41:53 1767

转载 一些大牛的博客推荐,排名不分先后

目录(?)[+]今天看到一篇文章,收藏了很多大牛的博客,在这里分享一下(转载于:http://blog.csdn.net/wujxiaoz/article/details/8237096)Android中文WikiAndroidStudio-NDK开发-移动开发团队谦虚的天下 - 博客园gundumw100博客 - android进阶分类文章列表 - ITeye

2014-08-28 13:46:47 23439 1

原创 佛祖保佑 永无bug

地址:::: https://gist.github.com/edokeh/7580064

2014-08-22 09:51:12 656

转载 Android官方提供的支持不同屏幕大小的全部方法

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/8830286原文地址为:http://developer.android.com/training/multiscreen/screensizes.html本文将告诉你如何让你的应用程序支持各种不同屏幕大小,主要通过以下几种办法:让你的布局能充分的自适

2014-08-20 17:57:17 585

转载 IT 圈里有哪些经常被读错的词?

[源] = [ http://www.zhihu.com/question/19739907/answer/12960562?utm_source=weibo&utm_medium=weibo_share&utm_content=share_answer&utm_campaign=share_button ]IT 圈里有哪些经常被读错的词?Files

2014-07-10 18:13:53 569

转载 Android JNI层实现文件的read、write与seek操作

/******************************************************************************************** * author:conowen@大钟                                                                                    

2014-07-10 15:26:08 678

转载 关于JNI调用第三方静态库

以前没使用过jni,现在用起来比较复杂了,总是弄的一头雾水,比如现在写得双向翻译:含有多个第三方库,如何加载进来呢,网上找了很久,发现这样可以做到:更改:android.mk[java] view plaincopyLOCAL_PATH := $(call my-dir)    include $(CLEAR_VARS)  

2014-06-11 14:52:10 5229

转载 C++和JNI的数据转换

如何使用JNI的一些基本方法和过程在网上多如牛毛,如果你对Jni不甚了解,不知道Jni是做什么的,如何建立一个基本的jni程序,或许可以参考下面下面这些文章:利用VC++6.0实现JNI的最简单的例子 JNI入门教程之HelloWorld篇 SUN JNI Tutorial这些资料的例子中,大多数只是输入一些简单的参数,获取没有参数。而在实际的使用过程中,往往需要对参数进行处理

2014-05-29 11:32:47 706

转载 GetFieldID 和 GetMethodID 函数的说明

GetFieldID是得到java类中的参数ID,GetMethodID得到java类中方法的ID,它们只能调用类中声明为 public的参数或方法。使用如下:jfieldID topicFieldId = env->GetFieldID(objectClass,"name", "Ljava/lang/String;");jmethodID getcName=env->GetMethodI

2014-05-29 11:06:01 11242 1

转载 Android.mk高级写法

原本只是想记录一些常用的使用技巧,但是越写越得意(>_        写这篇文章的起因当然是实际工程需要,在搭建一个网游的android客户端时遇到种种恶心的问题,比如文件过多导致"Argument list too long"的错误,又比如增加和删除文件时都需要维护好Android.mk配置,虽然可以通过写个脚本自动生成android.mk,但是终归不是很漂亮的解决方案。通过本文所提到的

2014-05-27 20:09:19 758

转载 你的代码值多少钱

老板雇佣程序员来写代码,程序员的薪水是成本,产生的有效代码是产品。或者说老板从程序员那里买代码。程序员每写一行代码究竟能赚多少钱?不妨来推导一下。我们规定程序员书写、重构、改bug产生的变化行数都算做生产行(Line),把所有生产行分为三个等级:框架(structure)、功能(feature)、逻辑(logic);将程序员在单位时间内写的三类生产行分别设为Ls、Lf、Ll;每种生产行的权

2014-05-27 19:44:16 1315

转载 在项目中使用打包的静态库

1、创建静态库文件步骤1:创建新项目,选择 "Framework & Library" --> "Cocoa Touch Static Library" --> "Next";步骤2:填写信息,在这里我填写 Product Name 为 "TempLib",然后点“Next”;步骤3:选择保存的位置后点"Create";步骤4:创建成功后,会

2014-05-20 14:30:27 663

转载 iOS 委托代理(delegate)入门

**************************************************************                                                                              atany原创,转载请注明博主与博文链接,3Q                           

2014-04-14 15:43:07 627

转载 IOS 开发学习(1): 学习纲领以及Objective-C 基本语法学习

IOS 开发学习(1): 了解一下Objective-C的基本语法. 这部分基本是看完概述就完了. 因为实际上不练手的话, 看到的基本都忘记了. 任意一本介绍Objective-c的书都行, 重点是联想对比, 我这里会采用和Java的对比关系来说名, 存在重点语法冲突的地方, 将标注明确.IOS 开发学习(2):IDE环境学习, 目前是XCode 4.3.3. 第一步都是跟环境做一下艰难的斗争,

2014-04-14 12:09:48 478

转载 字符编码笔记:ASCII,Unicode和UTF-8

作者: 阮一峰日期: 2007年10月28日今天中午,我突然想搞清楚Unicode和UTF-8之间的关系,于是就开始在网上查资料。结果,这个问题比我想象的复杂,从午饭后一直看到晚上9点,才算初步搞清楚。下面就是我的笔记,主要用来整理自己的思路。但是,我尽量试图写得通俗易懂,希望能对其他朋友有用。毕竟,字符编码是计算机技术的基石,想要熟练使用计算机,就必须懂得

2014-04-01 15:57:06 480

转载 (C/C++)UTF8字符串中字的切分

UTF-8 采用变长度字节来表示字符,理论上最多可以到 6 个字节长度。UTF-8 编码兼容了 ASC II(0-127), 也就是说 UTF-8 对于 ASC II 字符的编码是和 ASC II 一样的。对于超过一个字节长度的字符,才用以下编码规范: 左边第一个字节1的个数表示这个字符编码字节的位数,例如两位字节字符编码样式为为:110xxxxx 10xxxxxx; 三位字节字符的编码样式为

2014-03-31 17:44:14 2134

转载 Mac环境下Android APK包反编译详解

下面就直接列举以下反编译APK文件的详细步骤及方法:第一步:在电脑中创建一个新的目录并将待反编译的APK文件放到该目录中。 将APK文件把文件后缀从.apk改成.zip,接下来将.zip文件解压。在解压出来的目录中你可以得到classes.dex这个文件。到此为止,你已经可以看到一些图形资源,但是xml文件以及java源代码文件还没有。 所以,得继续加油!第二步:

2014-01-27 14:46:08 844

转载 android动态加载.so,实现动态库升级

有这两种办法:第一种:需求:有时候应用修复了native层一个小BUG,应用需要更新了,但是用户必须下载整个APK包进行安装,而我们需要的只是替换SO于是想,能不能加载自定义路径下的 SO 文件呢答案是完全没问题:使用系统方法:void java.lang.S

2014-01-23 18:05:41 2234

转载 用Gradle 构建你的android程序

用Gradle 构建你的android程序前言android gradle 的插件终于把混淆代码的task集成进去了,加上最近,android studio 用的是gradle 来构建项目, 下定决心把android gralde 构建项目的用户指南全部看完, 让不会用gradle 的人也用gradle构建android项目,让打包(注意,打包和构建是两码事)多版本android不

2014-01-06 16:09:34 555

转载 Android访问网络,使用HttpURLConnection还是HttpClient?

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/12452307最近在研究Volley框架的源码,发现它在HTTP请求的使用上比较有意思,在Android 2.3及以上版本,使用的是HttpURLConnection,而在Android 2.2及以下版本,使用的是HttpClient。我也比较好奇这么使用的原因,于是专门找到

2013-12-31 14:18:01 538

转载 Android内存监测工具DDMS->Heap,内存分析工具->MAT

无 论怎么小心,想完全避免bad code是不可能的,此时就需要一些工具来帮助我们检查代码中是否存在会造成内存泄漏的地方。 Android tools中的DDMS就带有一个很不错的内存监测工具Heap(这里我使用eclipse的ADT插件,并以真机为例,在模拟器中的情 况类似)。用Heap监测应用进程使用内存情况的步骤如下: 1. 启动eclipse后,切换到DDMS视图,并确认D

2013-11-14 10:39:42 561

原创 深度copy的实现方法

public Object deepCopy(Object src) throws IOException, ClassNotFoundException{           ByteArrayOutputStream byteOut = new ByteArrayOutputStream();           ObjectOutputStream out = new ObjectO

2013-08-19 16:09:48 523

转载 浏览器内部工作原理

目录  一、介绍  二、渲染引擎  三、解析与DOM树构建  四、渲染树构建  五、布局  六、绘制  七、动态变化  八、渲染引擎的线程  九、CSS2可视模型  英文原文:How Browsers Work: Behind the Scenes of Modern Web Browsers  一、介绍  浏览器可以被认为是使用最广

2013-08-14 11:00:32 628

转载 Mac下利用Apktool反编译apk

apktool不仅可以在windows和Linux下反编译apk,同样也可以在mac下反编译apk。前提:1.确定在Mac下已经有java环境,一般按照好xcode SDK后就应当存在2.可以在终端下输入java -version来确定java环境的存在 操作过程(均在终端下操作)1.下载apktool$wget -c http://andr

2013-08-08 10:56:42 1285

转载 Android开发规范

一、Android编码规范1.java代码中不出现中文,最多注释中可以出现中文2.局部变量命名、静态成员变量命名只能包含字母,单词首字母出第一个外,都为大写,其他字母都为小写3.常量命名只能包含字母和_,字母全部大写,单词之间用_隔开4.layout中的id命名命名模式为:view缩写_模块名称_view的逻辑名称view的缩写详情如下LayoutView:lv

2013-07-18 15:09:49 438

转载 android图形图像编程-第三章 路径(Path)与剪裁(Clipping)

android中画虚线--.PathEffect类简单认识Paint p = new Paint(Paint.ANTI_ALIAS_FLAG);p.setStyle(Style.STROKE);p.setColor(Color.WHITE);p.setStrokeWidth(1);PathEffect effects = new DashPathEffect(new float[] {

2013-07-12 11:14:17 1342

转载 Android在OnCreate中获取控件的宽度和高度

在Android中,有时需要对控件进行测量,得到的控件宽度和高度可以用来做一些计算。在需要自适应屏幕的情况下,这种计算就显得特别重要。另一方便,由于需求的原因,希望一进入界面后,就能得到控件的宽度和高度。可惜的是,根据我的验证,利用网上转载的那些方法在OnCreate函数中获取到的仍然是0,例如Measure方法之后调用getMeasuredWidth的值还是0。原因是因为当OnCreat

2013-06-18 16:13:07 590

转载 git使用详细介绍

1. Git概念 1.1. Git库中由三部分组成        Git 仓库就是那个.git 目录,其中存放的是我们所提交的文档索引内容,Git 可基于文档索引内容对其所管理的文档进行内容追踪,从而实现文档的版本控制。.git目录位于工作目录内。 1) 工作目录:用户本地的目录; 2) Index(索引):将工作目录下所有文件(包含子目录)生成快照,存放到一个临时的存储区域,Gi

2013-05-21 17:16:38 511

转载 程序员技术练级攻略

转载自 http://coolshell.cn/articles/4990.html有选择的看看吧,虽然不一定适用每个人,大概的方向还是很有借鉴意义的。月光博客6月12日发表了《写给新手程序员的一封信》,翻译自《An open letter to those who want to start programming》,我的朋友(他在本站的id是Mailper)告诉我,他希望在

2013-03-21 17:59:58 456

转载 android looper 详解

(1) Looper类别用来为一个线程开启一个消息循环。默认情况下Android中新诞生的线程是没有开启消息循环的。(主线程除外,主线程系统会自动为其创建Looper对象,开启消息循环)Looper对象通过MessageQueue来存放消息和事件。一个线程只能有一个Looper,对应一个MessageQueue。(2) 通常是通过Handler对象来与Looper交互的。Handl

2013-03-20 17:27:13 734

转载 HTTP Range头域

HTTP头中一般断点下载时才用到Range和Content-Range实体头,Range用户请求头中,指定第一个字节的位置和最后一个字节的位置,如(Range:200-300)Content-Range用于响应头请求下载整个文件: ***********************************GET  /test.rar  HTTP/1.1 Connection

2013-03-18 18:15:35 1683

转载 Android获取屏幕高度、标题高度、状态栏高度详解

看本文之前,向大家介绍一下下面的2篇文章,个人认为非常好。另外,这篇文章总结也不错 获取屏幕的高度和宽度:http://www.iteye.com/topic/828830还有一篇是获取状态栏和标题栏高度的文章来自CSDN 不错 http://blog.csdn.net/pilou5400/archive/2010/11/18/6018422.aspx我们需要获

2013-03-12 10:23:03 659

转载 android联网

使用 标准Java接口: 设计的类: java.net.* 基本步骤: 1) 创建 URL 以及 URLConnection / HttpURLConnection 对象 2) 设置连接参数 3) 连接到服务器 4) 向服务器写数据 5)从服务器读取数据 例: try {        //

2013-02-04 11:56:07 451

转载 Android开发优化之——使用软引用和弱引用

Java从JDK1.2版本开始,就把对象的引用分为四种级别,从而使程序能更加灵活的控制对象的生命周期。这四种级别由高到低依次为:强引用、软引用、弱引用和虚引用。这里重点介绍一下软引用和弱引用。如果一个对象只具有软引用,那么如果内存空间足够,垃圾回收器就不会回收它;如果内存空间不足了,就会回收这些对象的内存。只要垃圾回收器没有回收它,该对象就可以被程序使用。软引用可用来实现内存敏感的

2013-01-31 16:27:10 319

转载 [Android] Android开发优化之——对界面UI的优化

在Android应用开发过程中,屏幕上控件的布局代码和程序的逻辑代码通常是分开的。界面的布局代码是放在一个独立的xml文件中的,这个文件里面是树型组织的,控制着页面的布局。通常,在这个页面中会用到很多控件,控件会用到很多的资源。Android系统本身有很多的资源,包括各种各样的字符串、图片、动画、样式和布局等等,这些都可以在应用程序中直接使用。这样做的好处很多,既可以减少内存的使用,又可以减少部分

2013-01-31 15:16:00 442

转载 java synchronized详解

这个不错,写的很详细,后面的例子解释的简单易懂,转过来,留下!Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。     一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码

2013-01-25 15:35:46 395

转载 “ADT requires android SDK tools revision” 21解决方法

更新Android ADT21后SDK tool出现“this version of ADT requires android SDK tools revision 21.0.0”,但在android developer官网下载的最新SDK版本只有20.0.0.解决方法:打开 SDK Manager.打开菜单 Tools > Options...查看 "Enable Pre

2013-01-13 12:09:15 1481

转载 android 数据库部分操作

SQLite提供了ALTER TABLE命令,允许用户重命名或添加新的字段到已有表中,但是不能从表中删除字段。并且只能在表的末尾添加字段,比如,为 Subscription添加两个字段:1 ALTER TABLE Subscription ADD COLUMN Activation BLOB;2 ALTER TABLE Subscription ADD COLUMN Key BLO

2012-12-25 11:25:30 642

asmack 源码

asmack 19 的源码 ,android 上的基于xmpp协议的聊天包

2015-05-07

asmack源码

修改后的asmack源码,可以正常使用,用户android开发基于xmpp的聊天,push服务使用

2015-04-28

google android gcm 源码

gcm 源码,想研究的可以看下 gcm 源码,想研究的可以看下 gcm 源码,想研究的可以看下

2014-12-12

GBK UTF8 UNICODE C++

GBK UTF8 UNICODE C++

2014-11-13

libxml libicon 库

libxml libiconv的源码 把文件夹libiconv,libxml依次改成jin,编译生成.so库,再改回原名称

2014-06-16

ant混淆打包

ant混淆打包

2013-09-24

EPUB标准(中文)

EPUB标准中OPS,OPF,OCF的中文文档

2013-03-28

epub opf 繁体中文版

epub opf 繁体中文版

2013-03-28

魅族rom提取

update.bin转换成zip,zip转换成bin,提取系统apk等可以用到

2013-03-09

FBReaderJ_2.0 aplha

FBReaderJ_2.0 aplha源码 可以运行

2012-07-27

android移动开发十个经典案例

android移动开发案例详解, 有十几个案例,这是其中的几个案例源码: 1 图片浏览器 2 文件浏览器 3 通讯录 4 任务管理器 5 音乐播放器 6 天气预报 7 多媒体播放器 8短信语音播报 9手机远程监控 12贪吃蛇游戏

2012-07-10

可以旋转的ImageView

可以旋转的ImageView

2012-07-05

gl10方法解析

gl10方法解析

2012-06-27

Windows Phone Toolkit 源码

Windows Phone Toolkit 源码

2012-05-11

WP7文本框水印控件源码

项目描述 Windows Phone 7的文本框控件,给用户一个指引,文本框需要填写的内容。 就像内置的日历中填写预约时相同。该控件继承了TextBox类。

2012-04-29

HTTP+Analyzer6.5.3+含注册机

HTTP+Analyzer6.5.3 含注册机

2012-03-02

wp7 gzip源码

wp7 gzip源码

2012-02-14

《程序员》杂志2011年第12期

《程序员》杂志2011年第12期

2012-01-30

Nehe_OpenGL教程中文版

Nehe_OpenGL教程中文版 Nehe_OpenGL教程中文版 Nehe_OpenGL教程中文版

2011-10-31

《程序员》杂志2011年第10期

《程序员》杂志2011年第10期 《程序员》杂志2011年第10期 《程序员》杂志2011年第10期

2011-10-28

《程序员》杂志2011年第9期.pdf

《程序员》杂志2011年第9期 《程序员》杂志2011年第9期

2011-09-28

android反编译工具(可视化)

android 可视化反编译工具,很实用

2011-08-25

某咨询公IT公司的司给某咨询规划

某咨询公IT公司的司给某咨询规划,某咨询公IT公司的司给某咨询规划

2011-07-28

Android最佳学习路线图

Android最佳学习路线图 Android最佳学习路线图

2011-06-22

Android学习笔记总结初学者必看

Android学习笔记总结初学者必看 Android学习笔记总结初学者必看

2011-06-22

Android 源码批量下载脚本生成器

Android 源码批量下载脚本生成器 Android 源码批量下载脚本生成器

2011-06-02

Android系统原理与开发要点详解_培训课件

特别详细的Android系统原理与开发要点详解_培训课件

2011-05-25

android界面效果全汇总.pdf

android界面效果全汇总.pdf android界面效果全汇总.pdf

2011-05-17

新版Android开发教程.pdf

新版Android开发教程.pdf 新版Android开发教程.pdf

2011-05-17

欢迎来到Android世界.doc

欢迎来到Android世界.doc 欢迎来到Android世界.doc

2011-05-17

Android开发指南中文版

Android开发指南中文版 Android开发指南中文版

2011-05-17

android Adapter体系

android Adapter体系 android Adapter体系

2011-05-12

android3.0新增UI控件示例说明

android3.0新增UI控件示例说明android3.0新增UI控件示例说明

2011-05-12

Android UI 简介

Android UI 简介Android UI 简介

2011-05-10

乐成Android应用培训

乐成Android应用培训乐成Android应用培训

2011-05-10

android webView 资料

android webView 资料 android webView 资料

2011-05-10

android 面试题集

android 面试题集 android 面试题集

2011-05-06

android 500强企业资料

android 500强企业资料android 500强企业资料

2011-05-06

Android sdk api 中文合集5.chm

Android sdk api 中文合集 Android sdk api 中文合集

2011-05-06

android2.2中文api

android2.2中文api.rarandroid2.2中文api.rar

2011-05-06

空空如也

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

TA关注的人

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