自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 android打包apk

做完一个Android项目之后,如何才能把项目发布到Internet上供别人使用呢?我们需要将自己的程序打包成Android安装包文件--APK(Android Package),其后缀名为".apk"。将APK文件直接上传到Android模拟器或Android手机中执行即可进行安装。Android系统要求具有其开发者签名的私人密钥的应用程序才能够被安装。生成数字签名以及打包项目成APK都可以采用

2015-06-29 16:29:02 396

转载 Android快速开发系列 10个常用工具类

打开大家手上的项目,基本都会有一大批的辅助类,今天特此整理出10个基本每个项目中都会使用的工具类,用于快速开发~~在此感谢群里给我发项目中工具类的兄弟/姐妹~1、日志工具类L.java[java] view plaincopypackage com.zhy.utils;    import android.util.L

2015-06-26 16:08:28 277

原创 android中工具方法和工具类收集

1,按两次退出键退出    long waitTime = 2000;    long touchTime = 0;/*** 监听[返回]键事件*/@Overridepublic boolean onKeyDown(int keyCode, KeyEvent event) {// 返回键if (KeyEvent.KEYCODE_BACK == keyCode

2015-06-26 16:03:47 665

翻译 Android layout、onLayout 一些简要说明

View中:public void layout(int l,int t,int r,int b) {     ...     onLayout     ...}//changed 表示是否有新的位置或尺寸protected void onLayout(boolean changed,int left,int 

2015-06-25 11:00:55 449

翻译 Android View.onMeasure方法的理解

View在屏幕上显示出来要先经过measure(计算)和layout(布局).1、什么时候调用onMeasure方法? 当控件的父元素正要放置该控件时调用.父元素会问子控件一个问题,“你想要用多大地方啊?”,然后传入两个参数——widthMeasureSpec和heightMeasureSpec.这两个参数指明控件可获得的空间以及关于这个空间描述的元数据.更好的方法是你传递View

2015-06-25 11:00:06 355

转载 Android PinnedSectionListView 收缩

转自:http://blog.csdn.net/anddroid_lanyan/article/details/41895631网上开源项目:https://github.com/beworker/pinned-section-listview,该项目用的是ArrayAdapter()..不太适合我,稍作修改,仿的微信界面PinnedSectionListView修改了一行代码,不

2015-06-23 08:59:47 378

翻译 ListView GridView 适配器(终极模板)

1、概述相信做Android开发的写得最多的就是ListView,GridView的适配器吧,记得以前开发一同事开发项目,一个项目下来基本就一直在写ListView的Adapter都快吐了~~~对于Adapter一般都继承BaseAdapter复写几个方法,getView里面使用ViewHolder模式,其实大部分的代码基本都是类似的。本篇博客为快速开发系列的第一篇,将一步一步带您

2015-06-22 22:35:14 527

转载 Android 属性动画(Property Animation) 完全解析 (下)

上一篇Android 属性动画(Property Animation) 完全解析 (上)已经基本展示了属性动画的核心用法:ObjectAnimator实现动画,ValueAnimator实现动画,AnimatorSet的使用等~当然了属性动画还有一部分的知识点,也能做出很不错的效果,将在本篇博客为您展示~1、如何使用xml文件来创建属性动画大家肯定都清楚,View

2015-06-22 21:45:30 445

转载 Android 属性动画(Property Animation) 完全解析 (上)

1、概述Android提供了几种动画类型:View Animation 、Drawable Animation 、Property Animation 。View Animation相当简单,不过只能支持简单的缩放、平移、旋转、透明度基本的动画,且有一定的局限性。比如:你希望View有一个颜色的切换动画;你希望可以使用3D旋转动画;你希望当动画停止时,View的位置就是当前的位置;这些Vi

2015-06-22 21:44:37 413

转载 TelephonyManager获取到手机的一些信息

这是模拟器上的信息:[plain] view plaincopy01-29 02:42:41.962: V/PhoneInfo(1002): DeviceID = 000000000000000  01-29 02:42:41.992: V/PhoneInfo(1002): DeviceSoftwareVer = null  01-2

2015-06-19 14:37:11 521

原创 把assert目录中的文件copy到sd卡中

public static void copyDBToSD(Context context,String path,String filename){//获取资产管理者AssetManager am = context.getAssets();try {//打开资产目录下的文件InputStream inputStream = am.open(filename);File

2015-06-19 11:45:33 1364

原创 android中解析xml文件的工具类XmlUtils

---------------------------------------------------------------------------------------------------------------------------------------------1,xmlUtil工具类package com.example.xmlpaserutil.util;imp

2015-06-19 10:02:03 5432 1

翻译 WebView中详解

这是我参照下面的对webView和服务端利用js方法进行交互protected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);webView = (WebView) findViewById(R.i

2015-06-18 13:20:18 477

原创 handler中的handler.removecallbacks和handler.removemessages的用法

1, postDelayed方法和removeCallbacks方法的使用方法postDelayed的作用是延迟多少毫秒后开始运行,而removeCallbacks方法是删除指定的Runnable对象,使线程对象停止运行.public class Main extends Activity {      private Button button1;      priv

2015-06-17 16:15:42 13884

翻译 MeasureSpec详解 顺便解决了scrollView嵌套listView和GirdView的冲突

在自定义View和ViewGroup的时候,我们经常会遇到int型的MeasureSpec来表示一个组件的大小,这个变量里面不仅有组件的尺寸大小,还有大小的模式。这个大小的模式,有点难以理解。在系统中组件的大小模式有三种:1.精确模式(MeasureSpec.EXACTLY)在这种模式下,尺寸的值是多少,那么这个组件的长或宽就是多少。2.最大模式(MeasureSp

2015-06-17 15:16:56 405

转载 Android中获取应用程序(包)的信息-----PackageManager的使用(一)

转载请注明出处:http://blog.csdn.net/qinjuning/article/details/6867806               本节内容是如何获取Android系统中应用程序的信息,主要包括packagename、label、icon、占用大小等。具体分为两个 部分,计划如下:            第一部分: 获取应用程序的package

2015-06-16 10:45:50 455

翻译 android保存图片到本地并可以在相册中显示出来

private static final String SAVE_PIC_PATH=Environment.getExternalStorageState().equalsIgnoreCase(Environment.MEDIA_MOUNTED) ? Environment.getExternalStorageDirectory().getAbsolutePath() : /mnt/sdcar

2015-06-16 08:18:00 971

转载 VIewHolder模板

1,对viewholder的声明publicclass ViewHolder {    // I added a generic return type to reduce the casting noise in client code    @SuppressWarnings("unchecked")    publicsta

2015-06-15 18:18:09 330

转载 MotionEvent事件在onInterceptTouchEvent()、onTouchEvent()中的传递顺序

onInterceptTouchEvent()用于处理事件并改变事件的传递方向。处理事件这个不用说了,你在函数内部编写代码处理就可以了。而决定传递方向的是返回值,返回为false时事件会传递给子控件的onInterceptTouchEvent();返回值为true时事件会传递给当前控件的onTouchEvent(),而不在传递给子控件,这就是所谓的Intercept(截断)。onTouch

2015-06-14 22:52:58 355

转载 Android自定义控件_自定义属性format详解

reference:参考某一资源ID。(1)属性定义:                    background" format = "reference" />        (2)属性使用:                    android:layout_width = "42dip"            android:layout_heigh

2015-06-14 19:49:44 479

翻译 Android头像上传/拍照/从相册选择Demo(个人信息模块会用到)

个人信息中一般都会带有头像设置功能,本Demo是从我项目中拿出来的,在做个模块时遇到了许多问题,最后百度一一坚决了,虽不说是最好的,但也能应付基本功能了。也许新手会遇到一个问题,在其它手机均没问题,但在小米3手机就是不行,后来发现利用绑定URI传递数据可以截取很大的图,但使用Data返回的话,截取大图会OOM,所以本Demo做了一些限定。测试完美通过的有以下系统:三星I8150的2.3

2015-06-14 19:47:10 2386

转载 Android Dialog大全

1.该效果是当按返回按钮时弹出一个提示,来确保无误操作,采用常见的对话框样式。  代码:  创建对话框方法dialog()  protected void dialog() {    AlertDialog.Builder builder = new Builder(Main.this);    builder.setMessage("确认退出吗?");

2015-06-14 19:39:03 399

翻译 view和viewgroup的详解

目录在Android View系统分析之从setContentView说开来(一)一文中,我们从setContentView开始阐述了Android中的视图层次,从设置内容布局到整个视图层次的建立的过程。并且对View和ViewGroup的关系进行了简单的介绍,今天我们继续来深入的了解Android中的View和ViewGroup。ViewGroup与View的关系我们

2015-06-12 20:02:45 532

转载 Activity中的四种启动模式

在Android中每个界面都是一个Activity,切换界面操作其实是多个不同Activity之间的实例化操作。在Android中Activity的启动模式决定了Activity的启动运行方式。  Android总Activity的启动模式分为四种:[html] view plaincopyActivity启动模式设置:       

2015-06-10 21:24:20 259

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

转载请注明本文出自xiaanming的博客(http://blog.csdn.net/xiaanming/article/details/26810303),请尊重他人的辛勤劳动成果,谢谢!大家好!差不多两个来月没有写文章了,前段时间也是在忙换工作的事,准备笔试面试什么的事情,现在新工作找好了,新工作自己也比较满意,唯一遗憾的就是自己要去一个新的城市,新的环境新的开始,希望自己能尽快的

2015-06-10 21:23:40 365

翻译 bitmap 将图片压缩到指定的大小

private void imageZoom() {                 //图片允许最大空间   单位:KB                 double maxSize =400.00;                 //将bitmap放至数组中,意在bitmap的大小(与实际读取的原文件要大)                   ByteArrayOutputStream ba

2015-06-10 18:34:54 1085

翻译 BitmapManager

package com.snda.lottery.common;import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStre

2015-06-09 19:56:03 484

翻译 Java Socket编程

对于Java Socket编程而言,有两个概念,一个是ServerSocket,一个是Socket。服务端和客户端之间通过Socket建立连接,之后它们就可以进行通信了。首先ServerSocket将在服务端监听某个端口,当发现客户端有Socket来试图连接它时,它会accept该Socket的连接请求,同时在服务端建立一个对应的Socket与之进行通信。这样就有两个Socket了,客户端和服务端

2015-06-09 10:14:30 319

翻译 OAuth的机制原理讲解及开发流程

原文地址:http://kb.cnblogs.com/page/189153/本想前段时间就把自己通过QQ OAuth1.0、OAuth2.0协议进行验证而实现QQ登录的心得及Demo实例分享给大家,可一直很忙,今天抽点时间说下OAuth1.0协议原理,及讲解下QQ对于Oauth1.0的认证开发。闲话多说了点,下面直接进入主题。  1、OAuth的简述  OAuth(Ope

2015-06-09 09:56:39 362

翻译 Animation介绍加动画属性的详解

Android的animation由四种类型组成XML中alpha     渐变透明度动画效果scale     渐变尺寸伸缩动画效果translate     画面转换位置移动动画效果rotate     画面转移旋转动画效果JavaCode中AlphaAnimation     渐变透明度动画效果ScaleAnimation     渐变尺寸伸缩动画效果

2015-06-08 13:15:54 643

翻译 android中 ImageView scaleType属性

使用ImageView时经常会用到scaleType属性,如:android:layout_height="50dp" android:scaleType="matrix"android:src="@drawable/sample_small" />scaleType属性的各个值总是记不住之间的区别。今天找点时间总结了一下:scaleType的属性值有:matr

2015-06-07 22:01:13 310

翻译 Android开源框架ImageLoader的完美例子

2013年8月19日开源框架之Universal_Image_Loader学习很多人都在讨论如何让图片能在异步加载更加流畅,可以显示大量图片,在拖动ListView的时候不会出现卡的现象。关于ImageLoader这个开源框架的使用有很多网友都介绍过,不过还不够清楚,这里有一个关于这个开源项目的完美例子,ListView的图片加载、GridView的图片加载、ViewPager

2015-06-07 19:23:12 669

翻译 ProgressBar样式集合

android 进度条的样式 例1:(默认样式(中等圆形))Xml代码     android:id="@+id/progressBar1"     android:layout_width="wrap_content"      android:layout_height="wrap_content"      /> 例2:(超大圆形)Xml代码 

2015-06-07 17:01:00 409

转载 Android三种实现定时器的方法

方法一:Handler+Thread[java] view plaincopypackage com.xunfang.handerDemo;    import android.app.Activity;  import android.os.Bundle;  import android.os.Handler;  imp

2015-06-07 00:21:59 435

转载 对Java类加载、实例化执行过程的理解

Thinking in Java告诉我,每当执行Java编译器的时候,编译器会寻找指定的类,当它找到类时,首先需要初始化static变量,因为这些成员可以在没有实例的情况下运行,接着,再按照变量的声明顺序依次初始化类的成员,成员初始化完毕之后才为自己调用构造器,一切进行完毕之后,才可以调用方法。但主类比较特殊,主方法会在构造器之前,static变量初始化之后调用,这是由于Java的惰性初始化,在m

2015-06-06 22:48:09 1859

转载 关于new Handler().postDelayed()

new Handler().postDelayed(new Runnable() {   @Override   public void run() {    }  }, 800);经实际验证此方法会引起屏幕刷新,因此常用于启动页面的进度条刷新, 其他页面慎用

2015-06-05 11:35:27 775

翻译 SwipeRefreshLayout谷歌自己的下拉 刷新

Google自己的下拉刷新组件SwipeRefreshLayout感谢原文作者:http://stormzhang.github.io/android/2014/03/29/android-swiperefreshlayout/API doc:http://developer.android.com/reference/android/support/v4/widget/Swi

2015-06-05 11:31:00 383

转载 asynTask标准实现下载文件到sdcard并显示进度条

http://www.android-study.com/wangluobiancheng/155.html这里介绍下如何用Android模拟器去创建一个sdcard,并且学习在Android中去下载一个网上的文件保存到sdcard中,同时在Android下载文件的时候会显示一个进度条。这些就是我们这一篇代码要实现的内容。 1:页面结构,提供一个butt

2015-06-04 23:47:15 454

翻译 java枚举使用详解

在实际编程中,往往存在着这样的“数据集”,它们的数值在程序中是稳定的,而且“数据集”中的元素是有限的。例如星期一到星期日七个数据元素组成了一周的“数据集”,春夏秋冬四个数据元素组成了四季的“数据集”。在java中如何更好的使用这些“数据集”呢?因此枚举便派上了用场,以下代码详细介绍了枚举的用法。package com.ljq.test;/** * 枚举用法详解

2015-06-04 22:54:08 297

转载 Android开源项目分类汇总

第一部分 个性化控件(View)主要介绍那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、 GridView、ImageView、ProgressBar、TextView、ScrollView、TimeView、TipView、 FlipView、ColorPickView、GraphView、UI Style等等。一

2015-06-04 17:43:46 509

android中supportV7jar包

这是androidsupport-v7jar包

2015-09-12

android断点续传demo

这个是android断点续传的demo源码

2015-09-12

volley的jar包和源码

里面包含了volley框架的jar包和源码

2015-09-12

listview动画效果大全

listview的动画效果,包含listview进出效果,listview滑动效果,还有各种效果

2015-09-12

javaee考试汇总

这是个好文档,很多人都很喜欢这个文档,对学习很有帮助

2014-08-15

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

TA关注的人

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