自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(89)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

转载 android RecyclerView 完全解析

转载:http://blog.csdn.net/lmj623565791/article/details/45059587版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[-]概述基本使用Just like ListViewItemDecorationLayoutManagerItemAnimatorClick and LongClick参

2016-03-08 11:32:07 583

转载 BufferedInputStream和BufferedOutputStream类

转载 BufferedInputStream和BufferedOutputStream类 (2011-02-21 21:18:49)转载▼标签: 杂谈分类: android1.  java.io.BufferedInputStream与java.io.BufferedOutputStream可以为InputSt

2016-03-02 14:08:17 522

转载 InputStream String与byte数组之间的互转

public class InputStreamUtils {            final static int BUFFER_SIZE = 4096;            /**       * 将InputStream转换成String       * @param in InputStream       * @return String       

2016-03-02 13:54:05 616

转载 GestureDetector类及其用法

当用户触摸屏幕的时候,会产生许多手势,例如down,up,scroll,filing等等。一般情况下,我们知道View类有个View.OnTouchListener内部接口,通过重写他的onTouch(View v, MotionEvent event)方法,我们可以处理一些touch事件,但是这个方法太过简单,如果需要处理一些复杂的手势,用这个接口就会很麻烦(因为我们要自己根据用户触摸的

2015-11-21 14:46:58 327

转载 android BuildConfig Debug的妙用

在Android开发中,我们使用android.util.Log来打印日志,方便我们的开发调试。但是这些代码不想在发布后执行,我们并不想在软件发布后调试日志被其他开发者看到,现在我的方法是设置一个全局变量,标记软件为Debug模式还是Release模式。来看下代码:123456789101112131415161718192021

2015-07-18 10:58:20 369

转载 AndroidManifest.xml android:process元素说明

Android的AndroidManifest.xml android:process元素说明分类: android之权限2012-12-03 16:58 15973人阅读 评论(2) 收藏 举报android:process可以针对一个组件(activity,broadcast等)。应用程序的所有组件运行在该进程中。每个组件可以通过设置它自己的process属性来

2015-06-14 10:10:00 479

转载 Android ActionBarDrawerToggle、DrawerLayout、ActionBar 结合

ActionBarDrawerToggle是一个开关,用于打开/关闭DrawerLayout抽屉ActionBarDrawerToggle 提供了一个方便的方式来配合DrawerLayout和ActionBar,以实现推荐的抽屉功能。即点击ActionBar的home按钮,即可弹出DrawerLayout抽屉。在Activity中的两个回调函数中使用

2015-06-07 14:55:56 356

转载 ActionBarDrawerToggle 使用小结

ActionBarDrawerToggle  是 DrawerLayout.DrawerListener实现。和 NavigationDrawer 搭配使用,推荐用这个方法,符合Android design规范。作用:1.改变android.R.id.home返回图标。2.Drawer拉出、隐藏,带有android.R.id.home动画效果。3.监听D

2015-06-07 14:52:50 839

转载 抽屉式布局 DrawerLayout 的使用

Android侧滑菜单DrawerLayout的使用分类: Android学习笔记 Android基础篇2015-01-03 18:39 1196人阅读 评论(1) 收藏 举报布局listviewmenulayout现在侧滑菜单使用很多,大都是通过SlidingMenu实现。现在也可以通过DrawerLayout创建抽屉布局

2015-06-07 14:52:30 885 1

转载 SlidingMenu的使用详解(可以满足大部分的使用要求)

转载:http://blog.csdn.net/lmj623565791/article/details/36677279很多APP都有侧滑菜单的功能,部分APP左右都是侧滑菜单~SlidingMenu 这个开源项目可以很好帮助我们实现侧滑功能,如果对SlidingMenu 还不是很了解的童鞋,可以参考下本篇博客。将侧滑菜单引入项目的方式很多中,本博客先通过例子介绍各种引入方式,然后给大家

2015-05-24 17:13:27 317

转载 android 线程池的实现方式

转载: http://blog.csdn.net/weihan1314/article/details/7983725使用场景:多线程一直是一个程序健壮性的基础条件,在实现复杂业务逻辑的时候往往需要使用多线程来完成业务逻辑操作。然而线程的创建与销毁是一个耗时操作,如果在程序中反复创建和销毁线程,将会对程序的反应速度造成严重影响,有时甚至会Crash掉程序。因此在需要平凡使用线程的业务场

2015-04-23 11:26:05 496

转载 AsyncTask 的介绍

AsyncTask的介绍及基本使用方法关于AsyncTask的介绍和基本使用方法可以参考官方文档和Android实战技巧:多线程AsyncTask这里就不重复。AsyncTask引发的一个问题上周遇到了一个极其诡异的问题,一个小功能从网络上下载一个图片,然后放到ImageView中,是用AsyncTask来实现的,本身逻辑也很简单,仅是在doInBackground中用HT

2015-04-21 21:55:37 302

转载 SQLite学习手册

很有用的开源跨平台数据库,可以作为客户端的小型内存数据库使用,据说它有N多用户(Nokia's Symbian,Mozilla,Abobe,Google,阿里旺旺,飞信,Chrome,FireFox),记录下。  下文转自:    http://www.cnblogs.com/stephen-liu74/archive/2012/03/09/2328757.html   h

2015-04-10 16:40:46 312

转载 Android控件的继承关系图

Android中所有控件都继承自android.view.View,其中android.view.ViewGroup是View的一个重要子类,绝大部分的布局都继承自ViewGroup。下面是安卓控件的继承关系类图,其中红色为常用控件转自:http://allenzhangfan.blog.51cto.com/8790473/1392129

2015-03-31 21:08:04 811

转载 Android如何查看应用签名信息

在Eclipse里面编译生成的APK中有一个签名的,它默认的key是debug.keystore,它默认的路径是:C:\Users\\.android\debug.keystore这个key的密码是:android ================================================================ 我们可以输入如

2015-03-16 09:22:36 689

转载 Android横竖屏切换总结

分类: Java AND Android2013-02-21 21:43 29125人阅读 评论(2) 收藏 举报目录(?)[-]Android横竖屏切换总结Android资料Android横屏竖屏切换的问题Android系统下横屏竖屏切换功能的实现Android横竖屏切换相关总结Android横竖屏切换总结(Android资料)Androi

2015-03-10 17:39:36 495

转载 Android UI 优化——使用HierarchyViewer工具

2013-12-25 23:09 11840人阅读 评论(7) 收藏 举报目录(?)[-]为什么使用HierarchyViewer怎么使用HierarchyViewer    进入正题,我们这一篇文章会提到为什么使用HierarchyViewer,怎么使用HierarchyViewer,后者内容会多一下。为什么使用Hier

2015-01-30 16:04:10 398

转载 Android的系统自带的文字外观设置及实际显示效果图

android:textAppearance xml布局里面设置文字的外观:如“android:textAppearance=“?android:attr/textAppearanceLargeInverse”这里引用的是系统自带的一个外观,?表示系统是否有这种外观,否则使用默认的外观。可设置的值如下:textAppearanceButton/  

2015-01-28 10:10:31 400

转载 Android 最火的快速开发框架XUtils

转载:http://blog.csdn.net/dj0379/article/details/38356773最近搜了一些框架供初学者学习,比较了一下XUtils是目前git上比较活跃 功能比较完善的一个框架,是基于afinal开发的,比afinal稳定性提高了不少,下面是介绍:鉴于大家的热情,我又写了一篇Android 最火框架XUtils之注解机制详解xUtils简

2015-01-26 14:25:22 372

转载 Android中自动跳转到系统设置界面

相关的APIandroid.provider.Settings。1.   ACTION_ACCESSIBILITY_SETTINGS :    // 跳转系统的辅助功能界面            Intent intent =  new Intent(Settings.ACTION_ACCESSIBILITY_SETTINGS);             s

2015-01-25 18:18:34 350

转载 ImageView的属性android:scaleType作用

android:id="@+id/iv_bit_1"            android:layout_width="@dimen/passcode_width"            android:layout_height="@dimen/passcode_height"            android:scaleType="fitXY" />       

2015-01-22 21:22:29 247

转载 常用字符对应ASCII码值

ASCII = American Standard Code for Information Interchange Ascii 代码表  Ascii 0 {Nulo, Sem Som}  Ascii 1  Ascii 2  Ascii 3  Ascii 4  Ascii 5  Ascii 6  Ascii 7  Ascii 8 {BackSpace}  

2015-01-13 20:33:33 6888

转载 “/proc/meminfo”文件记录了android手机的一些内存信息

MemTotal: 所有可用RAM大小。MemFree: LowFree与HighFree的总和,被系统留着未使用的内存。Buffers: 用来给文件做缓冲大小。Cached: 被高速缓冲存储器(cache memory)用的内存的大小(等于diskcache minus SwapCache)。SwapCached:被高速缓冲存储器(cache memory)用的交

2015-01-13 20:24:31 486

转载 推荐的博客

http://theron.blog.51cto.com/all/2383825http://notice501.blog.51cto.com/all/3428502http://virusswb.blog.51cto.com/all/115214/8http://bj007.blog.51cto.com/all/1701577/16(这个在iphone开发上也很强哦·)http:

2015-01-09 12:33:52 212

转载 adb使用方法

使用adb访问SQLite如何验证上述的操作是否成功,可以查看SQLite数据库,这里可以通过adb来查看。首先要确保环境变量是否设置好了,Path的路径是D:\android-sdk-windows\tools,这是我的路径,重要的是把tools目录加入Path中。确定环境变量设置好之后,打开cmd命令行。输入adb,如果没有意外,应该会出现adb的一些帮助说明,如果没有,或

2015-01-09 12:31:39 1316

转载 Service的远程调用

转载:http://liangruijun.blog.51cto.com/3061169/653344/在Andorid平台中,各个组件运行在自己的进程中,他们之间是不能相互访问的,但是在程序之间是不可避免的要传递一些对象,在进程之间相互通信。为了实现进程之间的相互通信,Andorid采用了一种轻量级的实现方式RPC(Remote Procedure Call 远程进程调用)来完成

2015-01-09 12:24:43 274

转载 android权限大全

android权限大全访问登记属性android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权限获取错略位置android.permission.ACCESS_COARSE_LOCATION,通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概

2015-01-08 14:04:28 255

转载 Android:interpolator用法

shake.xml    android:duration="1000"    android:fromXDelta="0"    android:interpolator="@anim/cycle_7"    android:toXDelta="10" />cycle_7.xml    android:cycles="7" />注:

2015-01-08 10:58:05 377

转载 Android中组装xml文件内容

在Android开发中经常遇到组装xml格式数据的需求,下面是解决方法,希望给大家带来帮助。下面这段xml文件内容是我们的需求。[html] view plaincopyxml version='1.0' encoding='utf-8' standalone='no' ?>  persons>      person k

2015-01-08 09:39:48 389

转载 Java中整数(秒数)转换为时分秒格式(xx:xx:xx)

// a integer to xx:xx:xx    public static String secToTime(int time) {        String timeStr = null;        int hour = 0;        int minute = 0;        int second = 0;        if (time  

2015-01-08 09:36:05 725

转载 Java中的Timer和TimerTask在Android中的用法

在开发中我们有时会有这样的需求,即在固定的每隔一段时间执行某一个任务。比如UI上的控件需要随着时间改变,我们可以使用Java为我们提供的计时器的工具类,即Timer和TimerTask。 Timer是一个普通的类,其中有几个重要的方法;而TimerTask则是一个抽象类,其中有一个抽象方法run(),类似线程中的run()方法,我们使用Timer创建一个他的对象,然后使用这对象的sched

2015-01-08 09:34:56 315

转载 两分钟彻底让你明白Android中onInterceptTouchEvent与onTouchEvent(图文)!

两分钟彻底让你明白Android中onInterceptTouchEvent与onTouchEvent(图文)!分类: Android基础教程2012-01-11 11:41 53724人阅读 评论(56) 收藏 举报androidactionlayoutconstructorclassencodingHi,大家好,今天给大家分享一下Android中onInterc

2015-01-07 14:41:35 232

转载 android onKeydown

@Override    public boolean onKeyDown(int keyCode, KeyEvent event) {        // TODO Auto-generated method stub                if(keyCode==KeyEvent.KEYCODE_BACK){            //弹出确定退出对话框   

2015-01-07 14:38:26 507

转载 android service 生命周期

转载:http://www.cnblogs.com/charley_yang/archive/2011/01/09/1931043.html有了 Service 类我们如何启动他呢,有两种方法:      • Context.startService()       • Context.bindService()     1.  在同一个应用任何地方调用 start

2015-01-06 11:19:23 250

转载 EditText的属性InputType的一些经验

关于Android控件EditText的属性InputType的一些经验  2013-11-14 15:08:02|  分类: 默认分类|举报|字号 订阅1、InputType属性在代码中的设置必须放在setSingleLine()函数之后,否则无效;2、关于InputType属性xml与代码的对应值如下:android java代码

2015-01-06 10:18:21 355

转载 Android之ActivityManager

Android 如何判断一个应用在运行 在一个应用中,或一个Service 、Receiver中判断一个应用是否正在运行,以便进行一些相关的处理。这个时候我们需要得到一个ActivityManager,这个Manager顾名思意就是管理Activity的,它有一个方法叫getRunningTasks,可以得到当前系统正在运行的Task的列表,代码如下:    A

2015-01-05 11:34:11 795

转载 Android的PackageManager和ActivityManager

Android系统为应用管理功能提供了大量的API。根据功能的不同,这些API分为两大类:PackageManager相关和ActivitManager相关。PackageManager相关      本类API是对所有基于加载信息的数据结构的封装,包括以下功能:    安装,卸载应用    查询permission相关信息    查询Application相关信息(app

2015-01-05 11:21:26 344

转载 android notification的使用

一、 Notification 简介 在 android 系统中,在应用程序可能会遇到几种情况需要通知用户,有的需要用户回应,有的则不需要,例如:* 当保存文件等事件完成,应该会出现一个小的消息,以确认保存成功。* 如果应用程序在后台运行,需要用户的注意,应用程序应该创建一个通知,允许用户在他或她的回应提供便利* 如果应用程序正在执行的工作,用户必须等待(如

2014-12-31 17:40:35 350

转载 ContentObserver捕捉特定Uri的变化

前言: 工作中,需要开启一个线程大量的查询某个数据库值发送了变化,导致的开销很大,后来在老大的指点下,利用了     ContentObserver完美的解决了该问题,感到很兴奋,做完之后自己也对ContentObserver做下总结。           ContentObserver——内容观察者,目的是观察(捕捉)特定Uri引起的数据库的变化,继而做一些相应的处理,它

2014-12-31 14:13:17 675

转载 Android AIDL使用详解

1.什么是aidl:aidl是 Android Interface definition language的缩写,一看就明白,它是一种android内部进程通信接口的描述语言,通过它我们可以定义进程间的通信接口icp:interprocess communication :内部进程通信 2.既然aidl可以定义并实现进程通信,那么我们怎么使用它呢?文档/android-sdk/

2014-12-30 17:57:54 281

android-18

android sdk 18,可以使用,我现在就在使用。

2015-04-25

android sdk 19

androidSDK 19( 4.4.2 )

2015-04-25

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

TA关注的人

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