自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

意者行风Android之旅

Android是一门艺术,专注才能更显精致...

  • 博客(22)
  • 资源 (42)
  • 收藏
  • 关注

原创 Java 集合框架复习

开发中,Java集合框架一直都是使用比较频繁的,然而常用的(说成是会用的可能比较贴切)也就那么一两种;集合框架非常的强大,熟悉了整个集合家族不但对开发时选择合适的集合游刃有余,而且这一块也是面试时常常被问到的一个技术点,在此基础上,写一遍文章来总结梳理下集合框架的知识体系,同时也为了方便以后复习。在复习集合框架之前,先来复习一下Collections这个工具类,该工具类位于java.util包...

2018-08-13 23:21:12 344

原创 Android ANR产生原因和相关解决方案浅析

做过Android开发的朋友们已定 都听过或者时常碰到ANR问题,那么什么是ANR?Android为什么要引入ANR这个概念呢?ANR是怎样产生的?如何才能避免ANR问题呢?1.什么是ANR?ANR:全称application not responding,即应用程序无响应,类似于我们在windows上见到的程序未响应;2.Android中为什么要引入这个概念呢 ?众所周知,Androi...

2018-02-23 17:53:41 280

原创 Java 递归的理解

在平常的开发中经常使用递归算法,可能由于项目的关系,或者时间的关系,亦或者压根就没有刨根问底的想法,平时用了也就用了,也没有去深入的研究它的运行原理,今天在开发中跟踪问题时发现了一个现象,所以便产生了一个疑问?Java中递归的算法到底是并行的还是串行的?在回答这个之前先了解递归的含义;什么是递归:递归二字顾名思义就是:递过去,归回来。所以我索性叫它做有借有还吧!凭借着自我认知第一映像应该是并行的,...

2018-02-23 17:08:11 5175 3

转载 AndroidStudio常用快捷键搜集整理

Alt+回车 导入包,自动修正Ctrl+N   查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L  格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C  最近更改的代码Ctrl+R 替换文本Ctrl+F 查找文本Ctrl+Shift+Space 自动补全代码Ctrl+空格 代码提示Ct...

2017-09-13 22:49:48 290

原创 Android关于屏幕适配的相关重要概念解析

Android屏幕适配出现的原因在我们学习如何进行屏幕适配之前,我们需要先了解下为什么Android需要进行屏幕适配。由于Android系统的开放性,任何用户、开发者、OEM厂商、运营商都可以对Android进行定制,修改成他们想要的样子。但是这种“碎片化”到底到达什么程度呢?在2012年,OpenSignalMaps(以下简称OSM)发布了第一份Android碎片化报告,统计数据表明,2012年,

2016-08-01 17:13:26 428

原创 最全的常用正则表达式分享

正则式太难学,而且容易忘记 ,西西是看过很多次,都是一会就全部不记得了滴。很多不太懂正则的朋友,在遇到需要用正则校验数据时,往往是在网上去找很久,结果找来的还是不很符合要求。所以我最近把开发中常用的一些正则表达式整理了一下,在这里分享一下。给自己留个底,也给朋友们做个参考。

2015-03-26 18:43:18 820

转载 andbase开发框架介绍

andbase开发框架介绍andbase是为Android开发者量身打造的一款开源类库产品,您可以在本站中获取到最新的代码,示例以及开发文档。andbase能做什么?1.andbase中包含了大量的开发常用手段。如网络下载,多线程与线程池的管理,数据库ORM,图片缓存管理,图片文件下载上传,Http请求工具,SOAP工具类,异步Task,常用工具类(字符串,日期

2015-01-29 10:59:36 683

转载 Eclipse功能键

Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ 当前行和上面一行交互位置(同上) Alt+← 前一个编辑的页面 Alt+→ 下一个编辑的页面

2013-10-25 17:08:38 698

转载 Java 线程部分详解

一提到线程好像是件很麻烦很复杂的事,事实上确实如此,涉及到线程的编程是很讲究技巧的。这就需要我们变换思维方式,了解线程机制的比较通用的技巧,写出高效的、不依赖于某个JVM实现的程序来。毕竟仅仅就Java而言,各个虚拟机的实现是不同的。学习线程时,最令我印象深刻的就是那种不确定性、没有保障性,各个线程的运行完全是以不可预料的方式和速度推进,有的一个程序运行了N次,其结果差异性很大。1、什

2013-10-25 15:01:48 817 1

转载 Android UI 之WaterFall瀑布流效果

WaterFall.javapackage com.carrey.waterfall.waterfall;import java.io.IOException;import java.lang.ref.WeakReference;import java.util.ArrayList;import java.util.Random;import android.content.Context;imp

2013-10-20 21:34:09 1251

原创 Android 自定义Log

import static android.util.Log.DEBUG;import static android.util.Log.ERROR;import static android.util.Log.INFO;import static android.util.Log.WARN;/** * Convenient wrapper for Android logs. * *

2013-10-09 17:37:45 1643

转载 Android应用程序的内存分析

Dalvik虚拟机支持垃圾收集,但是这不意味着你可以不用关心内存管理。你应该格外注意移动设备的内存使用,在上面内存空间是受到限制的。在这篇 文章里面,我们来看看Android SDK里面的一些内存剖析工具(profiling tools)是如何帮助我们修整应用程序的内存使用。一些内存使用问题是很明显的,例如,如果在每次用户触摸屏幕的时候应用程序有内存泄露,将会有可能触发OutOfMemor

2013-07-09 17:35:48 918

原创 编程最基本的规范

1.tab或者空格没有对齐的必须纠正过来,除了缩进用,不允许看到代码内连续两个空格。 2.看到一个类某个方法没有注释,不由自主地加上,不管有没有意义。 3.错误的拼写,无论是在命名还是注释必须纠正过来;不一致的大小写,必须要纠正过来;标点符号的遗漏,必须补上。 4.看到if(a==0)这样的代码必须改成if(0==a)这样的形式。  5.所有IDE对代码的告警必须消

2013-06-28 16:16:01 784

转载 Android布局属性集锦

属性值说明android:orientationhorizontal/vertical设置布局水平还是垂直,默认是垂直android:checkedtrue/false

2013-06-28 16:14:38 996

转载 Android开发中一些小技巧

快速查看手机充电情况    方法1:通过待机屏幕查看,众所周知Android系统设计了自动锁屏功能,当手机处于一段时间不使用的情况下就会自动熄灭背景灯,如果需要激活的话就需要按下手机的Menu键两次,但是当按下第一次之后会显示出待机界面,里面就会显示目前的手机电池充电情况。    方法2:在Android系统中的About Phone选项中的“Status”选项,里面能够看到Batte

2013-06-28 16:12:50 1122

原创 android 瀑布流效果(仿蘑菇街)

首先我们还是来看一款示例:(蘑菇街)看起来很像我们的gridview吧,不过又不像,因为item大小不固定的,看起来是不是别有一番风味,确实如此.就如我们的方角图形,斯通见惯后也就出现了圆角.下面我简单介绍下实现方法.第一种:我们在配置文件中定义好列数.如上图也就是3列.我们需要定义三个LinearLayout,然后把获取到的图片add里面就ok了.main.xml

2013-06-28 16:05:10 1327 1

利用socket编程来实现GPRS通过internet向电脑发信息问题

请问各位大神,在下目前开发设备通过GPRS网络链接服务器(PC)进行通信,非手机(我只用sim卡及与之配套的一些设备模块,不使用手机)利用gprs上网产生一个蕴含数据的信息包(只要是一些数据或文字信息就行),然后通过公网发到我自己设定的一个具有固定IP的电脑上,然后接收? 关于这个过程我想了解的越具体越好,希望你能帮到我,或给我提供一些有用的信息,再次感谢!!!...

2013-06-24 13:46:17 345

转载 Android使用AsyncTask后监听异步加载完毕的动作

当我们在加载一个列表的时候,比如GridView ,这时候我们考虑到不阻塞UI的做法,一般会使用线程Thread 、Timer 或者使用AsyncTask ,而这些操作都是在在后台另外开一个线程给我们找数据,具体得到的数据需要使用Handler 去更新UI,AsyncTask 也是一样使用到的Handler 只是它将Handler 封装在了onPostExecute 执行操作中。而这一操作可能会产

2013-05-20 17:56:54 826

转载 解决代码混淆后出现javax.mail.nosuchproviderexception smtp的问题

主要用于混淆时第三方jar包出错问题-keep class javax.mail.**{*;}-keep class javax.mail.internet.**{*;}-keep class org.apache.commons.mail.**{*;}-keep class javax.mail.**{*;}-keep class javax.mail.i

2013-05-20 14:29:34 1642

转载 编译Android源代码

编译Android源代码,一直习惯使用Windows系统,而Android源代码是不支持在Windows上编译上,于是决定使用虚拟机安装Ubuntu,然后下载、编译和安装Android源代码。     一. 环境准备。     1. 磁盘空间预留20G左右,内存3G,因为一边要跑主机,一边要跑虚拟机,内存要求还是比较高的,这样才会比较流畅。     2. 安装VMWare

2013-05-13 16:57:05 847

原创 Android Intent Action大全

String ADD_SHORTCUT_ACTION 动作:在系统中添加一个快捷方式。. "android.intent.action.ADD_SHORTCUT" String ALL_APPS_ACTION 动作:列举所有可用的应用。输入:无。 "android.intent.action.ALL_APPS" String ALTERNATIVE_CATEGORY 类别:说明 activit

2013-05-02 16:06:13 882

转载 AsyncTask对比Thread加Handler

很多网友可能发现Android平台很多应用使用的都是AsyncTask,而并非Thread和Handler去更新UI,这里Android123给大家说下他们到底有什么区别,我们平时应该使用哪种解决方案。从Android 1.5开始系统将AsyncTask引入到android.os包中,过去在很早1.1和1.0 SDK时其实官方将其命名为UserTask,其内部是JDK 1.5开始新增的conc

2013-05-02 16:03:30 854

Android4.4Eclipse关联源码

Android4.4应用层源码,用eclipse关联既可,方便学习使用。

2013-11-04

Android ADT-22.3.0下载最新版

该工具是windows平台上开发android应用程序必不可少的插件,目前是最i型您版本(ADT-22.3.0)。

2013-11-01

Android界面效果汇总

本书介绍Android编程中常用控件的使用方法以及一些UI特效实例

2013-10-21

深入理解Android(卷1)

本书详细介绍Android开发疑难点、常用技术点,帮助开发者提高开发技术、掌握程序性能优化方案

2013-10-21

Sqlite数据库编辑工具

用于查看数据库、编辑数据库,主要用于编辑数据库表、字段、列进行创建、深处等编辑操作

2013-10-21

Android高手进阶教程

讲述Android开发提高方法,着重讲解Android开发技术疑难点

2013-10-21

Android简易ADB工具安装

不需要安装android平台插件SDK和ADT,只需要安装此工具就可以在windows平台上使用adb命令。

2013-10-21

Eclipse关联源码4.0

Eclipse开发工具添加管理源码,用于查看系统定义的先关API。

2013-10-21

Android工具ADT-22.0.5

android平台Eclipse开发插件

2013-10-21

Android高级编程

Android高级编程,以众多实例来介绍和讲解android编程中难点部分。

2013-10-20

android中文API

工具,查看Android系统定义的一些api

2013-10-20

精通Java整合开发第二版下载地址

由于资源太大,无法上传,分享百度网盘地址。http://pan.baidu.com/share/link?shareid=3623749026&uk=2133382344

2013-09-17

android xmpp协议使用demo

在android应用程序中使用xmpp协议的网络操作实例

2013-09-17

短信语音播报

实现ANDROID系统短信语音播报,上传以求和各位一起完善

2013-05-24

ANDROID源码探讨

本书介绍ANDROID源码开发中的一些常见问题,以及涉及底层的操作流程和示例

2013-05-24

HTML5高级开发教程

本书详细讲解了HTMl5开入门到高级开发的过程,一共分为11个章节,每一个章节都从理论着手,并附有示例

2013-05-18

WindowsXP系统SNMP服务安装 snmp4j.jar

windows系统安装snmp网络管理服务所需要的安装包i386,以及windows环境下安装snmp服务流程和snmp服务配置流程 内含snmp4j.jar包

2013-05-08

Android九宫格开锁

Android开机后密码设置、密码验证、密码解锁

2013-04-10

Socket文件传输

适用于手机通讯,支持单个和多个大文件传送。

2013-03-27

Android achartengine源码

专门用于绘制Android平台上各种图表

2013-01-23

windows 64位 JDK8免费下载

windows 64位系统下Java、Android开发工具包之JDK

2017-08-08

Android ADT-24.0.2下载官方绿色最新版(终极版)

该工具是Android Development Tools的缩写,基于windows平台上SDK环境下开发android应用程序必不可少的本地安装插件,目前是最新版本(ADT-24.0.2)。 目前是最新版本,也是终极版本,开发者都知道,google官网已停止对ADT更新服务。

2015-07-09

android集成支付宝接口完整代码及使用最新(20150610)说明文档及demo

Android接入支付至支付功能,支持快捷登录、余额、银行卡快捷支付

2015-07-09

Android ADT-22.6.3下载最新版

该工具是Android Development Tools的缩写,基于windows平台上SDK环境下开发android应用程序必不可少的本地安装插件,目前是最新版本(ADT-22.6.2)。

2014-04-30

Android ADT-22.6.2下载最新版

该工具是Android Development Tools的缩写,基于windows平台上SDK环境下开发android应用程序必不可少的本地安装插件,目前是最新版本(ADT-22.6.2)。

2014-03-26

Android ADT-22.6.0下载最新版

该工具是Android Development Tools的缩写,基于windows平台上SDK环境下开发android应用程序必不可少的本地安装插件,目前是最新版本(ADT-22.6.0)。

2014-03-07

Android图片文字识别相关Jar包下载(Android_OCR)

OCR的引擎是用的开源项目tesseract-ocr 这个安卓版的地址:https://code.google.com/p/tesseract-android-tools/,该工具包主要用于识别图片中的文字,再也不用打字了,直接拍照用软件读取文字就可以了,方便好用。

2014-03-06

免费下载 Android 最实用 反编译工具

Android反编译工具,用于将Android中.APK格式的文件反编译为开发者能看懂的.class文件,其中包含了apktool、dex2jar、jd-gui这个包和工具。 apktool:对xml文件进行包的解析 dex2jar.bat:从dex到class,实现反编译;公认的强者; jd-gui:而class到java的 工具使用详见:http://blog.csdn.net/zzp_403184692/article/details/7959131(引用)

2014-03-06

Google TTS.jar 语音包(TTS_library_stub.jar)免费下载

TTS:是Text To Speech缩写,使用的是Pico 语音合成引擎,但是只支持 English 、 French 、 German 、 Italian 和 Spanish 五大语言 , 暂时没有对中文提供支持。若需支持中文,需要安装eyes-free 提供的 TTS Service Extended 的 apk即可。

2014-03-05

免费下载 android tts语音包 TTS_library_stub_3.0_market.jar

用于Android开发中基础的语音开发包

2014-03-05

免费下载 二维码jar包 (croe.jar)

该工具包主要用于Android平台上开发二维码提供了相关API,生成和解析二维码图片,以及相关信息。

2014-03-04

pinyin4j-2.5.0.jar 免费下载最新版工具

该工具包用于将汉字转拼音jar文件,在开发根据汉字排序的时候很有用,还有类似通信录那样根据收个汉字拼音的首字母进行分组很有帮助。

2014-02-26

免费下载 ksoap-android-2.6.0

用于实现android客户端与webservice服务器实现数据通信的很成熟的工具包

2014-02-26

ksoap-android-3.1.1 免费下载最新版

工具包用于实现android客户端与webservice服务器之间的数据通信

2014-02-26

ksoap2-android-2.4 免费下载

该工具包用于实现在android客户端访问webservice服务器之间的数据交互。

2014-02-26

(SlidingMenu-demo.zip)免费下载Android界面控件SlidingMenu-demo.zip

SlidingMenu:它是一种比较新的设置界面或配置界面的效果,在主界面左滑或者右滑出现设置界面效果,能方便的进行各种操作。很多优秀的应用都采用了这种界面方案,像facebook、人人网、everynote、Google+等等。 注:附件中的代码使用方法为:解压整个目录,Eclipse导入整个目录,一共有三个项目(包括两个lib和一个demo).如果还是有问题,替换android-support-v4.jar包为本机最新的包!

2014-02-25

linux入门到精通PDF格式免费下载

该书详细讲解linux环境搭建,常用命令解析,结合案例手把手让你从linux菜鸟级别提高到大神级别。

2014-01-16

java解析json格式数据 json.jar

该包适用于java开发中解析json数据格式的工具包,提供一系列API,方便开发者直接使用该包提供的api解析josn格式的数据。

2014-01-16

ksoap2-android-assembly-3.0.0-jar-with-dependencies.jar

android开发中用于访问webservice接口的工具包

2014-01-06

空空如也

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

TA关注的人

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