自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(92)
  • 资源 (4)
  • 收藏
  • 关注

转载 Android-Universal-Image-Loader 图片异步加载类库的使用(超详细配置)

博客源址:Android-Universal-Image-Loader 图片异步加载类库的使用(超详细配置)博客时间:2014-04-09 19:38 这个图片异步加载并缓存的类已经被很多开发者所使用,是最常用的几个开源库之一,主流的应用,随便反编译几个火的项目,都可以见到它的身影。       可是有的人并不知道如何去使用这库如何进行配置,网上查到

2015-10-31 20:45:02 574

转载 Android 开源框架Universal-Image-Loader完全解析(一)--- 基本介绍及使用

博客源址:Android 开源框架Universal-Image-Loader完全解析(一)--- 基本介绍及使用博客时间:2014-06-19 14:09相信大家平时做Android应用的时候,多少会接触到异步加载图片,或者加载大量图片的问题,而加载图片我们常常会遇到许多的问题,比如说图片的错乱,OOM等问题,对于新手来说,这些问题解决起来会比较吃力,所以就有

2015-10-31 20:43:04 496

转载 Android-Universal-Image-Loader学习笔记(一)

博客源址:Android-Universal-Image-Loader学习笔记(一)博客时间:2014-06-19 14:09Android-Universal-Image-Loader是一个开源项目,负责处理图片的加载和缓存。闲暇之时看了一些源代码,特记录之。说道图片文件(磁盘)缓存,需要考虑如下的因素1)  缓存文件的名称的定义2)  缓存的

2015-10-31 20:41:09 631

转载 Android-Universal-Image-Loader最新框架解析

博客源址:http://www.open-open.com/lib/view/open1433940304473.html阅读目录1.个性的ImageLoader配置2.各式缓存方式任你选择3. 网络图片获取想停就停4.图像大小由你控制5.注意事项6.下载地址: https://github.com/nostra13/Android-Universal-Im

2015-10-31 20:37:39 1095

转载 android开源系列:CircleImageView自定义圆形控件的使用

博客源址:android开源系列:CircleImageView自定义圆形控件的使用博客时间:2014-05-02 20:521.自定义圆形控件github地址:https://github.com/hdodenhof/CircleImageView主要的类:[java] view plaincopypacka

2015-10-31 17:10:46 3926

转载 AndroidManifest详解之Application(有图更好懂)

博客源址:AndroidManifest详解之Application(有图更好懂)博客时间:2015-03-14能够包含的标签:                    常用的属性:android:process默认情况下,Android为每个应用程序创建一个单独的进程,所有组件运行在该进程中,这个默认进程的名字通常与该应用程序的包名相同。

2015-10-31 14:10:53 1318

转载 Android属性allowBackup安全风险浅析

博客源址:Android属性allowBackup安全风险浅析博客时间:2015-03-141. allowBackup安全风险描述      Android API Level 8及其以上Android系统提供了为应用程序数据的备份和恢复功能,此功能的开关决定于该应用程序中AndroidManifest.xml文件中的allowBackup属性值[1] ,其属性值默认是T

2015-10-31 14:02:48 891

转载 译:Android 网络通信框架Volley简介(Google IO 2013)

博客源址:Android 网络通信框架Volley简介(Google IO 2013)博客时间:2013-07-02 09:15Volley主页 https://android.googlesource.com/platform/frameworks/volley http://www.youtube.com/watch?v=yhv8l9F44qo&fe

2015-10-30 16:13:57 658

原创 解决DDMS无法查看/data目录问题

在使用Android SQLite数据库和SharedPreferences时,从DDMS的FileExplore查看数据库文件时会发现里面是空的什么也没有。需要完成:需要root权限下chmod目录:/data 及  /data/data 条件:Root过的设备,不root 过就没有 root权限 ,su 或sudo 命令无效。步骤:1  Windlos 打开 cmd ,然后cd

2015-10-30 12:27:02 10299 1

转载 九、使用SharedPreferences进行数据存储-- 不同点:访问其他应用中的Preference

博客源址:九、使用SharedPreferences进行数据存储博客时间:2011-05-26 19:31 很多时候我们开发的软件需要向用户提供软件参数设置功能,例如我们常用的QQ,用户可以设置是否允许陌生人添加自己为好友。对于软件配置参数的保存,如果是window软件通常我们会采用ini文件进行保存,如果是j2se应用,我们会采用properties属性文件或者xml

2015-10-30 11:18:33 1075

转载 SharedPreferences 在Service中调用示例

博客源址:Android学习笔记(13)————利用SharedPreferences来保存应用程序的数据 博客时间:2012-03-02 15:42/******************************************************************************************** * author:co

2015-10-30 11:10:36 5656

转载 SharedPreferences详解

博客源址:http://blog.csdn.net/zhang31jian/article/details/23258065博客时间:2014-04-09 11:36获取SharedPreferences的两种方式:1 调用Context对象的getSharedPreferences()方法2 调用Activity对象的getPreferences(

2015-10-30 11:04:33 570

转载 共享内存 —— 通过SharedPreferences实现进程间数据共享的问题详解

博客源址:http://blog.csdn.net/offbye/article/details/494881132015-10-29 10:44  之前为了解决应用的内存压力,在同一个应用中使用了多进程,但在程序自测的过程中发现不同进程之间的SharedPreferences数据不能共享,但应用内很多数据都是通过SharedPreferences来保存的,如果改成其它多进程通信的

2015-10-30 10:17:15 4216

转载 Android Studio Tips -- 提取方法

博客源址:http://stormzhang.com/devtools/2015/04/26/android-studio-extract-method/2015 年 04 月 26 日今天来给大家介绍一个非常有用的Studio Tips,有些时候我们在一个方法内部写了过多的代码,然后想要把一些代码提取出来再放在一个单独的方法里,通常我们的做法是复制粘贴,现在我来教给大家一

2015-10-29 21:07:16 1179

原创 BuildConfig:Gradle自定义你的BuildConfig

博客源址:http://stormzhang.com/android/2015/01/25/gradle-build-field/2015 年 01 月 25 日在很早之前我发布了这篇博客Android BuildConfig.DEBUG的妙用, 提到了Eclipse中通过BuildConfig.DEBUG字段用来调试Log非常好用,但是殊不知在Android

2015-10-29 20:55:32 15988

转载 BuildConfig:Android BuildConfig.DEBUG的妙用

博客源址:http://stormzhang.com/devtools/2015/01/15/android-studio-tutorial6/2013 年 08 月 28 日在Android开发中,我们使用android.util.Log来打印日志,方便我们的开发调试。但是这些代码不想在发布后执行,我们并不想在软件发布后调试日志被其他开发者看到,现在我的方法是设置

2015-10-29 20:49:48 2004

原创 Android Studio系列教程六--Gradle多渠道打包

博客源址:http://stormzhang.com/devtools/2015/01/15/android-studio-tutorial6/2015 年 01 月 15 日由于国内Android市场众多渠道,为了统计每个渠道的下载及其它数据统计,就需要我们针对每个渠道单独打包,如果让你打几十个市场的包岂不烦死了,不过有了Gradle,这再也不是事了。友盟多渠道打

2015-10-29 20:35:34 872

原创 Android Studio Tips -- 布局预览

博客源址:http://stormzhang.com/devtools/2015/01/11/android-studio-tips1/2015 年 01 月 11 日我们都知道Android Studio用起来很棒,其中布局预览更棒。我们在调UI的时候基本是需要实时预览来看效果的,在Android Studio中只需要切换到Design就可以看到,而且我们需要在布局上

2015-10-29 20:33:46 1500

原创 Android Studio系列教程五--Gradle命令详解与导入第三方包

博客源址:http://stormzhang.com/devtools/2015/01/05/android-studio-tutorial5/2015 年 01 月 05 日Android Studio + Gradle的组合用起来非常方便,很多第三方开源项目也早都迁移到了Studio,为此今天就来介绍下查看、编译并导入第三方开源项目的方法。Sublime + Termi

2015-10-29 19:10:12 994

原创 Android Studio系列教程四--Gradle基础

博客源址:http://stormzhang.com/devtools/2014/12/18/android-studio-tutorial4/2014 年 12 月 18 日其实很早之前也写了一篇Gradle的基础博客,但是时间很久了,现在Gradle已经更新了很多,所以暂且结合Stduio 1.0正式版与最新的Gradle语法来详细讲解下,小伙伴们直接跟我一步步

2015-10-29 17:43:29 1090

原创 Android Studio系列教程三-- 更新studio、设置Eclipse风格的快捷键、(自动)导包

博客源址:http://stormzhang.com/devtools/2014/11/28/android-studio-tutorial2/2014 年 12 月 09 日Android Studio 1.0正式版发布啦今天是个大日子,Android Studio 1.0 终于发布了正式版, 这对于Android开发者来说简直是喜大普奔的大消息啊,那么就果断

2015-10-29 17:37:18 2080

转载 Android studio 导入github工程

博客源址:http://blog.csdn.net/onlysnail/article/details/45115093从github下载两个开源项目:PagerSlidingTabStrip    |    Android-Universal-Image-Loader-masterhttps://github.com/astuetz/PagerSlidingTabStri

2015-10-29 17:21:28 1130

原创 -Android Studio导入Project的方法

2014-08-01 20:55Android Studio到现在已经发展到0.8+的版本了,最近也在试着使用它,原因是多方面的,一个毕竟是未来的趋势,二则是github上越来越多的大牛开源项目都是基于Android Studio的,因此会使用Android Studio就成为一件必须的任务。 关于Android Studio的下载和安装,网上一搜一大堆的文章,本文

2015-10-29 17:20:20 4437

原创 Android Studio系列教程二--基本设置与运行

博客源址:http://stormzhang.com/devtools/2014/11/28/android-studio-tutorial2/上面一篇博客,介绍了Studio的优点与1.0 RC的安装与上手体验,没想到google的更新速度这么快,已经出了RC 2版本,主要是修复一些bug。那么今天就带大家预览下Stduio的界面与基本功能。项目结构当我们新建一个

2015-10-29 15:10:41 998

转载 Android Studio系列教程一--下载与安装

博客源址:http://stormzhang.com/devtools/2014/11/25/android-studio-tutorial1/背景相信大家对Android Studio已经不陌生了,Android Studio是Google于2013 I/O大会针对Android开发推出的新的开发工具,目前很多开源项目都已经在采用,Google的更新速度也很快,明显能感觉到这是A

2015-10-29 15:06:18 1365

原创 stormzhang

stormzhang /* 做好现在的事儿 */Android Studio系列教程

2015-10-29 14:39:09 9472 1

原创 GitHub秘籍

本秘籍收录了一些Git和Github非常酷同时又少有人知的功能。灵感来自于Zach Holman在2012年Aloha Ruby Conference和2013年WDCNZ上所做的演讲:Git and GitHub Secrets(slides)和More Git and GitHub Secrets(slides)。GitHub秘籍

2015-10-29 14:26:54 675

转载 Android AES加密算法及其实现

博客源址:http://blog.csdn.net/randyjiawenjie/article/details/6587986昨天老大叫我看看android加密算法。于是网上找了找,找到了AES加密算法。(当然还有MD5,BASE64什么的http://snowolf.iteye.com/blog/379860这篇文章列举了很多,但是基本都是j2se平台的,android平台不一定支

2015-10-29 11:21:19 7201

转载 Java加密技术(一)——BASE64与单向加密算法MD5&SHA&MAC

博客源址:http://snowolf.iteye.com/blog/379860加密解密,曾经是我一个毕业设计的重要组件。在工作了多年以后回想当时那个加密、解密算法,实在是太单纯了。     言归正传,这里我们主要描述Java已经实现的一些加密解密算法,最后介绍数字证书。     如基本的单向加密算法: BASE64 严格地说,属于编码格式,而非加密算法MD5(Messa

2015-10-29 11:18:07 568

原创 APK打包时,引用的appcompat_v7工程包报错的解决办法

一个Android工程打包成APK时,遇到问题。出错类型为:{Duplicate id @ id/image, already defined earlier in this layout Issue: Checks for duplicate ids within a single layout Id: DuplicateIds Within a layout, id's should

2015-10-28 16:45:00 5947

转载 Tools属性Tools Attributes

Android有一个专门的工具类XML命名空间,用于在XML文件中记录信息,而且这些信息会在程序打包时被去掉,所以不会造成运行时和下载的负担。这个命名空间的URI是http://schemas.android.com/tools,常用前缀是tools:xmlns:tools="http://schemas.android.com/tools"android:layout_width="matc

2015-10-28 15:48:46 952

转载 android中xml tools属性详解

第一部分安卓开发中,在写布局代码的时候,ide可以看到布局的预览效果。但是有些效果则必须在运行之后才能看见,比如这种情况:TextView在xml中没有设置任何字符,而是在activity中设置了text。因此为了在ide中预览效果,你必须在xml中为TextView控件设置android:text属性1234

2015-10-28 15:47:20 816

转载 Android 应用程序发布流程---碗豆荚发布流程

(1)访问其官网并登录账号(求注册,请注册),如下图所示:上传完成之后,就进入“填写应用信息”步骤了:按照提示一步步填写以下信息:1》        基本信息:1》        详细信息:3》        素材4》        其他之

2015-10-28 15:20:20 4214

原创 Android APP打包时,出错:"XXX" is not translated in "af" (Afrikaans), "am" (Amharic), "ar" (Arabic).....

问题:当我们开发完成一个Android应用程序后,在发布该应用程序之前必须要经过的一步时打包应用程序。至于从打包程序到发布的完整过程可以参考: Android 应用程序发布流程---碗豆荚发布流程选择Eclipse ADT打包应用程序的过程如下:可是在这时,会出现如下提示:并且原本没有错误的程序(values/strings.xml)也会出现

2015-10-28 15:18:24 6981 1

转载 Android学习系列(1)--为App签名(为apk签名)

写博客是一种快乐,前提是你有所写,与人分享,是另一种快乐,前提是你有舞台展示,博客园就是这样的舞台。这篇文章是android开发人员的必备知识,是我特别为大家整理和总结的,不求完美,但是有用。1.签名的意义  为了保证每个应用程序开发商合法ID,防止部分开放商可能通过使用相同的Package Name来混淆替换已经安装的程序,我们需要对我们发布的APK文件进行唯一签名,保证我们每次发布

2015-10-28 14:12:17 637

原创 新 Android程序签名详解、打包、发布到Google play步骤

本文主要讲解Android应用程序签名相关的理论知识,包括:什么是签名、为什么要给应用程序签名、如何给应用程序签名等。1、什么是签名?      如果这个问题不是放在Android开发中来问,如果是放在一个普通的版块,我想大家都知道签名的含义。可往往就是将一些生活中常用的术语放在计算机这种专业领域,大家就开始迷惑了。计算机所做的事情,或者说编程语言所做的事情,不正是在尽可能地模拟现实吗

2015-10-28 14:11:28 17333

转载 Android应用程序签名 debug签名

Android系统要求所有的程序经过数字签名才能安装,如果没有可用的数字签名,系统将不许安装运行此程序,不管是模拟器还是真实手机。因此,在设备或者是模拟器上运行调试程序之前,必须为应用程序设置数字签名。Android系统仅仅会在安装的时候测试签名证书的有效期,如果应用程序的签名是在安装之后才到期,那么应用程序仍然可以正常启用。            Android通过数字签名来 标识应用程

2015-10-28 14:10:38 521

转载 Android中的PopupWindow详解

Android的对话框有两种:PopupWindow和AlertDialog。它们的不同点在于:AlertDialog的位置固定,而PopupWindow的位置可以随意AlertDialog是非阻塞线程的,而PopupWindow是阻塞线程的PopupWindow的位置按照有无偏移分,可以分为偏移和无偏移两种;按照参照物的不同,可以分为相对于某个控件(Anchor锚)和相对于父控件。具

2015-10-28 11:25:50 561

转载 Android-自定义PopupWindow

2014年5月12日PopupWindow在应用中应该是随处可见的,很常用到,比如在旧版本的微信当中就用到下拉的PopupWindow,那是自定义的。新版微信5.2的ActionBar,有人已经模仿了它,但微信具体是使用了ActionBar还是其他的笔者倒是不太清楚,本篇博客主要介绍如何自定义一个PopupWindow来供自己在开发应用时使用。因为笔者最近在开发一款应用时用到这个知识点,所

2015-10-28 11:24:50 708

转载 Android中PopupWindow的用法(位置、动画、焦点)

在Android中有很多级别的Window,不同级别的Window按照z-index方向分布。下面看看Android控件(view)PopupWindow的用法(位置、动画、焦点)。1、创建PopouWindow及相关参数设置1234567891011121314151617181920

2015-10-28 11:23:55 1264

Spring4.0.0源码包

Spring 4.0.0的源码,不是jar包。“看源码可以在eclipse里面看,但是不要加入到资源文件里面,不然eclipse会编译。”

2015-03-13

Android反编译工具包(升级)_

Android反编译工具包(升级) [7z文件] Android反编译工具包,内含图形和命令两种反编译方式,命令支持windows和linux平台,亲测验证成功!详见博客:Android APK反编译详解(附图)

2013-12-31

Understanding Linux Network Internals

Linux网络技术内幕英文原版书籍——《Understanding Linux Network Internals》。

2013-08-13

空空如也

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

TA关注的人

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