- 博客(92)
- 资源 (4)
- 收藏
- 关注
转载 Android-Universal-Image-Loader 图片异步加载类库的使用(超详细配置)
博客源址:Android-Universal-Image-Loader 图片异步加载类库的使用(超详细配置)博客时间:2014-04-09 19:38 这个图片异步加载并缓存的类已经被很多开发者所使用,是最常用的几个开源库之一,主流的应用,随便反编译几个火的项目,都可以见到它的身影。 可是有的人并不知道如何去使用这库如何进行配置,网上查到
2015-10-31 20:45:02 582
转载 Android 开源框架Universal-Image-Loader完全解析(一)--- 基本介绍及使用
博客源址:Android 开源框架Universal-Image-Loader完全解析(一)--- 基本介绍及使用博客时间:2014-06-19 14:09相信大家平时做Android应用的时候,多少会接触到异步加载图片,或者加载大量图片的问题,而加载图片我们常常会遇到许多的问题,比如说图片的错乱,OOM等问题,对于新手来说,这些问题解决起来会比较吃力,所以就有
2015-10-31 20:43:04 508
转载 Android-Universal-Image-Loader学习笔记(一)
博客源址:Android-Universal-Image-Loader学习笔记(一)博客时间:2014-06-19 14:09Android-Universal-Image-Loader是一个开源项目,负责处理图片的加载和缓存。闲暇之时看了一些源代码,特记录之。说道图片文件(磁盘)缓存,需要考虑如下的因素1) 缓存文件的名称的定义2) 缓存的
2015-10-31 20:41:09 646
转载 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 1105
转载 android开源系列:CircleImageView自定义圆形控件的使用
博客源址:android开源系列:CircleImageView自定义圆形控件的使用博客时间:2014-05-02 20:521.自定义圆形控件github地址:https://github.com/hdodenhof/CircleImageView主要的类:[java] view plaincopypacka
2015-10-31 17:10:46 3968
转载 AndroidManifest详解之Application(有图更好懂)
博客源址:AndroidManifest详解之Application(有图更好懂)博客时间:2015-03-14能够包含的标签: 常用的属性:android:process默认情况下,Android为每个应用程序创建一个单独的进程,所有组件运行在该进程中,这个默认进程的名字通常与该应用程序的包名相同。
2015-10-31 14:10:53 1328
转载 Android属性allowBackup安全风险浅析
博客源址:Android属性allowBackup安全风险浅析博客时间:2015-03-141. allowBackup安全风险描述 Android API Level 8及其以上Android系统提供了为应用程序数据的备份和恢复功能,此功能的开关决定于该应用程序中AndroidManifest.xml文件中的allowBackup属性值[1] ,其属性值默认是T
2015-10-31 14:02:48 903
转载 译: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 670
原创 解决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 10339 1
转载 九、使用SharedPreferences进行数据存储-- 不同点:访问其他应用中的Preference
博客源址:九、使用SharedPreferences进行数据存储博客时间:2011-05-26 19:31 很多时候我们开发的软件需要向用户提供软件参数设置功能,例如我们常用的QQ,用户可以设置是否允许陌生人添加自己为好友。对于软件配置参数的保存,如果是window软件通常我们会采用ini文件进行保存,如果是j2se应用,我们会采用properties属性文件或者xml
2015-10-30 11:18:33 1085
转载 SharedPreferences 在Service中调用示例
博客源址:Android学习笔记(13)————利用SharedPreferences来保存应用程序的数据 博客时间:2012-03-02 15:42/******************************************************************************************** * author:co
2015-10-30 11:10:36 5699
转载 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 579
转载 共享内存 —— 通过SharedPreferences实现进程间数据共享的问题详解
博客源址:http://blog.csdn.net/offbye/article/details/494881132015-10-29 10:44 之前为了解决应用的内存压力,在同一个应用中使用了多进程,但在程序自测的过程中发现不同进程之间的SharedPreferences数据不能共享,但应用内很多数据都是通过SharedPreferences来保存的,如果改成其它多进程通信的
2015-10-30 10:17:15 4242
转载 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 1196
原创 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 16044
转载 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 2017
原创 Android Studio系列教程六--Gradle多渠道打包
博客源址:http://stormzhang.com/devtools/2015/01/15/android-studio-tutorial6/2015 年 01 月 15 日由于国内Android市场众多渠道,为了统计每个渠道的下载及其它数据统计,就需要我们针对每个渠道单独打包,如果让你打几十个市场的包岂不烦死了,不过有了Gradle,这再也不是事了。友盟多渠道打
2015-10-29 20:35:34 886
原创 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 1511
原创 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 1006
原创 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 1106
原创 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 2097
转载 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 1144
原创 -Android Studio导入Project的方法
2014-08-01 20:55Android Studio到现在已经发展到0.8+的版本了,最近也在试着使用它,原因是多方面的,一个毕竟是未来的趋势,二则是github上越来越多的大牛开源项目都是基于Android Studio的,因此会使用Android Studio就成为一件必须的任务。 关于Android Studio的下载和安装,网上一搜一大堆的文章,本文
2015-10-29 17:20:20 4461
原创 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 1009
转载 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 1382
原创 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 686
转载 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 7217
转载 Java加密技术(一)——BASE64与单向加密算法MD5&SHA&MAC
博客源址:http://snowolf.iteye.com/blog/379860加密解密,曾经是我一个毕业设计的重要组件。在工作了多年以后回想当时那个加密、解密算法,实在是太单纯了。 言归正传,这里我们主要描述Java已经实现的一些加密解密算法,最后介绍数字证书。 如基本的单向加密算法: BASE64 严格地说,属于编码格式,而非加密算法MD5(Messa
2015-10-29 11:18:07 581
原创 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 6021
转载 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 972
转载 android中xml tools属性详解
第一部分安卓开发中,在写布局代码的时候,ide可以看到布局的预览效果。但是有些效果则必须在运行之后才能看见,比如这种情况:TextView在xml中没有设置任何字符,而是在activity中设置了text。因此为了在ide中预览效果,你必须在xml中为TextView控件设置android:text属性1234
2015-10-28 15:47:20 832
转载 Android 应用程序发布流程---碗豆荚发布流程
(1)访问其官网并登录账号(求注册,请注册),如下图所示:上传完成之后,就进入“填写应用信息”步骤了:按照提示一步步填写以下信息:1》 基本信息:1》 详细信息:3》 素材4》 其他之
2015-10-28 15:20:20 4234
原创 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 7042 1
转载 Android学习系列(1)--为App签名(为apk签名)
写博客是一种快乐,前提是你有所写,与人分享,是另一种快乐,前提是你有舞台展示,博客园就是这样的舞台。这篇文章是android开发人员的必备知识,是我特别为大家整理和总结的,不求完美,但是有用。1.签名的意义 为了保证每个应用程序开发商合法ID,防止部分开放商可能通过使用相同的Package Name来混淆替换已经安装的程序,我们需要对我们发布的APK文件进行唯一签名,保证我们每次发布
2015-10-28 14:12:17 659
原创 新 Android程序签名详解、打包、发布到Google play步骤
本文主要讲解Android应用程序签名相关的理论知识,包括:什么是签名、为什么要给应用程序签名、如何给应用程序签名等。1、什么是签名? 如果这个问题不是放在Android开发中来问,如果是放在一个普通的版块,我想大家都知道签名的含义。可往往就是将一些生活中常用的术语放在计算机这种专业领域,大家就开始迷惑了。计算机所做的事情,或者说编程语言所做的事情,不正是在尽可能地模拟现实吗
2015-10-28 14:11:28 17448
转载 Android应用程序签名 debug签名
Android系统要求所有的程序经过数字签名才能安装,如果没有可用的数字签名,系统将不许安装运行此程序,不管是模拟器还是真实手机。因此,在设备或者是模拟器上运行调试程序之前,必须为应用程序设置数字签名。Android系统仅仅会在安装的时候测试签名证书的有效期,如果应用程序的签名是在安装之后才到期,那么应用程序仍然可以正常启用。 Android通过数字签名来 标识应用程
2015-10-28 14:10:38 537
转载 Android中的PopupWindow详解
Android的对话框有两种:PopupWindow和AlertDialog。它们的不同点在于:AlertDialog的位置固定,而PopupWindow的位置可以随意AlertDialog是非阻塞线程的,而PopupWindow是阻塞线程的PopupWindow的位置按照有无偏移分,可以分为偏移和无偏移两种;按照参照物的不同,可以分为相对于某个控件(Anchor锚)和相对于父控件。具
2015-10-28 11:25:50 573
转载 Android-自定义PopupWindow
2014年5月12日PopupWindow在应用中应该是随处可见的,很常用到,比如在旧版本的微信当中就用到下拉的PopupWindow,那是自定义的。新版微信5.2的ActionBar,有人已经模仿了它,但微信具体是使用了ActionBar还是其他的笔者倒是不太清楚,本篇博客主要介绍如何自定义一个PopupWindow来供自己在开发应用时使用。因为笔者最近在开发一款应用时用到这个知识点,所
2015-10-28 11:24:50 724
转载 Android中PopupWindow的用法(位置、动画、焦点)
在Android中有很多级别的Window,不同级别的Window按照z-index方向分布。下面看看Android控件(view)PopupWindow的用法(位置、动画、焦点)。1、创建PopouWindow及相关参数设置1234567891011121314151617181920
2015-10-28 11:23:55 1284
Android反编译工具包(升级)_
2013-12-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人