自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 收藏
  • 关注

原创 Android 检查网络是否可用

/** * 判断是否有网络 * * @param context * @return */ public static boolean checkNetworkConnection(Context context) { ConnectivityManager connectivity = (ConnectivityMana

2014-11-27 15:49:36 430

原创 Android 获取手机的唯一标识

// 获得手机唯一标识 TelephonyManager telmanager = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE); String deviceId = telmanager.getDeviceId(); String macAddress = Utils.

2014-11-27 15:12:10 998

转载 android:versionCode和android:versionName 用途

Android 的版本可以在 Androidmainfest.xml 中定义,主要有 android:versionCode 和 android:versionNameandroid:versionCode:主要是用于版本升级所用,是INT类型的,第一个版本定义为1,以后递增,这样只要判断该值就能确定是否需要升级,该值不显示给用户。android:versionName:这个是我们常说明的

2014-11-27 14:38:51 446

转载 android中使用DisplayMetrics获取屏幕参数

得到一个屏幕尺寸的三种方法如下:        // 通过WindowManager获取        DisplayMetrics dm = new DisplayMetrics();        getWindowManager().getDefaultDisplay().getMetrics(dm);        // 通过Resources获取 (弃)   

2014-11-27 11:34:44 675

原创 Android 的 ProgressBa r的 setIndeterminate(false);

false:  (不明确)就是滚动条的当前值自动在最小到最大值之前来回移动,形成这样一个动画效果,只是告诉别人“我正在工作”,但是不能提示工作进度到哪个阶段了,主要是进行一些无法确定操作时间的任务时作为提示。true:         (明确)就是根据你的进度可以设置现在的进度值。

2014-11-27 11:11:36 931

转载 Vitamio FQA

Vitamio名字的由来 Vitamio的中文名称为“维他蜜”。Vitamio 来源于英文单词Vitamin(维他命),希望Vitamio对于安卓多媒体开发者的重要性,就像Vitmain之于人体一样不可缺少。Vitamio与VPlayer什么关系? Vitamio基于VPlayer开发,所以VPlayer能播放的Vitamio也能。Vitamio支持哪些指令集的

2014-11-26 10:56:48 569

转载 Vitamio 错误大全,及不支持性能

Vitamio无法使用的错误 Error loading libsjava.lang.UnsatisfiedLinkError: Library … libstlport_shared.so not foundjava.lang.UnsatisfiedLinkError: Couldn't load vinit: findLibrary returned

2014-11-26 10:53:43 14011 1

转载 Vitamio 是什么?Vitamio 新手入门

Vitamio 是一款 Android 与 iOS 平台上的全能多媒体开发框架,全面支持硬件解码与 GPU 渲染。Vitamio 凭借其简洁易用的 API 接口赢得了全球众多开发者的青睐。到目前,全球已经有超过 一万 种应用在使用 Vitamio,覆盖用户超过 5亿 。Vitamio 能够流畅播放720P甚至1080P高清MKV,FLV,MP4,MOV,TS,RMVB等常见格式的视频,

2014-11-26 10:48:04 909

转载 android 屏幕适配问题

如何将一个应用程序适配在不同的手机上,虽然这不算是一个技术问题,但是对于刚刚做屏幕的开发人员来说,还真不是一件多么简单的事情。

2014-11-24 17:06:38 389

转载 eclipse 阅读代码 快捷键 快速方便

eclipse 阅读代码 快捷键1. Ctrl+左键这个是大多数人经常用到的,用来查看变量、方法、类的定义2. Ctrl+O查看一个类的纲要,列出其方法和成员变量。提示:再多按一次Ctrl+O,可以列出该类继承的方法和变量。助记:"O"--->"Outline"--->"纲要"3. Ctrl+T查看一个类的继承关系树,是自顶向下的,再多按一次Ctrl+T,

2014-11-14 11:15:16 501

转载 Android Fragment和FragmentActivity区别和用法

Android Fragment和FragmentActivity区别和用法

2014-09-26 09:47:02 785

转载 android 软键盘 InputMethodManager

调用下面代码:(第一次调用显示,再次调用则隐藏,如此反复),this指activity InputMethodManager imm = (InputMethodManager)this.getSystemService(Context.INPUT_METHOD_SERVICE); imm.toggleSoftInput(0, InputMethodManager.HIDE_

2014-09-23 15:01:17 550

转载 Android 3.0 r1中文API文档(103) —— InputMethodManager [输入法]

前言  本章内容是android.view.inputmethod.InputMethodManager,为输入法相关章节,版本为Android 3.0 r1,翻译来自"六必治",欢迎大家访问他的博客:http://www.cnblogs.com/zcmky/,再次感谢"六必治" !期待你加入Android API 中文的翻译,联系我over140@gmail.com。  声明

2014-09-23 14:53:47 375

转载 Android Fragment 基本介绍

Android是在Android 3.0 (API level 11)开始引入Fragment的。  可以把Fragment想成Activity中的模块,这个模块有自己的布局,有自己的生命周期,单独处理自己的输入,在Activity运行的时候可以加载或者移除Fragment模块。  可以把Fragment设计成可以在多个Activity中复用的模块。  当开发的应用程序同时适用于平板电

2014-09-04 14:41:27 249

转载 [Android] ImageView.ScaleType 设置图解

ImageView的Scaletype决定了图片在View上显示时的样子,如进行何种比例的缩放,及显示图片的整体还是部分,等等。设置的方式包括:1. 在layout xml中定义android:scaleType="CENTER"2. 或在代码中调用imageView.setScaleType(ImageView.ScaleType.CENTER);接下来,将对Scal

2014-09-04 13:38:58 543

转载 Android 相对布局 控件属性

RelativeLayout布局 android:layout_marginTop="25dip" //顶部距离 android:gravity="left" //空间布局位置 android:layout_marginLeft="15dip //距离左边距 // 相对于给定ID控件 android:layout_above 将该控件的底部置于给定ID的控件之上; 

2014-09-03 14:54:56 1192

原创 Android 程序中哪个 Activity 最先运行

工程下个AndroidManifest.xml,所有的Activity都要在里面注册,其中那个Activity中含有   这些代码,那个Activity为该工程的入口,即第一个运行这个Activity

2014-09-03 14:30:01 1596

转载 android 学习随笔(屏幕的横屏和竖屏)

1、有关android中横屏和竖屏的值:在某些场合可能需要禁止横屏和竖屏切换,实现这个要求很简单,只要在AndroidManifest.xml里面加入这一行 android:screenOrientation="landscape"(landscape 是横向,portrait 是纵向)。不过android中每次屏幕的切换都会重启Activity,所以要在Activity销毁前保存

2014-09-03 11:34:52 450

转载 Android 能够获取到唯一的设备 ID 吗?

Android是否有唯一的设备ID,如果有的话,该怎样快速有效获取 ?

2014-09-03 11:12:13 717

转载 退出 android 应用程序

1. finish()方法该方法可以结束当前 Activity,但是如果你的 App 有很多 Activity 的话,使用该方法显得有点捉襟见肘了。另外,还有一个方法 finishActivity (int requestCode) ,关于这个方法,先看看 sdk 的 api 说明吧!public void finishActivity (int requestCode)S

2014-09-01 11:21:07 336

转载 LinkedList基本用法

LinkedList类是双向列表,列表中的每个节点都包含了对前一个和后一个元素的引用.LinkedList的构造函数如下1. public LinkedList():  ——生成空的链表2. public LinkedList(Collection col):  复制构造函数1、获取链表的第一个和最后一个元素[java] view plaincopy

2014-09-01 11:14:19 295

转载 java常用集合总结

1、线程安全 线程安全就是说多线程访问同一代码,不会产生不确定的结果。2、List类和Set类List类和Set类是Collection集合接口的子接口。Set子接口:无序,不允许重复。List子接口:有序,可以有重复元素。Set和List对比: Set:检索元素效率低下,删除和插入效率高,插入和删除不会引起元素位置改变。 List:和数组类似,List可以动态增长

2014-09-01 10:40:11 385

转载 android学习—— context 和 getApplicationContext()

在android中常常会遇到与context有关的内容浅论一下context : 在语句 AlertDialog.Builder builder = new AlertDialog.Builder(this); 中,要求传递的 参数就是一个context,在这里我们传入的是this,那么这个this究竟指的是什么东东呢? 这里的this指的是Activity.this,是这个语句所在的Acti

2014-09-01 10:24:37 248

转载 【Android】获取手机中已安装apk文件信息(PackageInfo、ResolveInfo)(应用图片、应用名、包名等)

众所周知,通过PackageManager可以获取手机端已安装的apk文件的信息,具体代码如下: PackageManager packageManager = this.getPackageManager(); List packageInfoList = packageManager.getInstalledPackages(0); 通过以上方法,可以得到手机中

2014-08-26 17:11:39 497

转载 JAVA中String与StringBuffer的区别

String和StringBuffer的区别,网上资料可以说是数不胜数,但是看到这篇文章,感觉里面做的小例子很有代表性,所以转一下,并自己做了一点总结。 在java中有3个类来负责字符的操作。 1.Character 是进行单个字符操作的,2.String 对一串字符进行操作。不可变类。3.StringBuffer 也是对一串字符进行操作,但是可变类。String:是对

2014-08-26 16:57:31 225

转载 java 中 HashMap 详解

HashMap 和 HashSet 是 Java Collection Framework 的两个重要成员,其中 HashMap 是 Map 接口的常用实现类,HashSet 是 Set 接口的常用实现类。虽然 HashMap 和 HashSet 实现的接口规范不同,但它们底层的 Hash 存储机制完全一样,甚至 HashSet 本身就采用 HashMap 来实现的。通过 HashMap、

2014-08-26 16:10:05 317

转载 Android 开发指导文档(译)-- Bound Services

在Android中进程按优先级可以分为五类,优先级从高到低排列:- 前台进程 该进程包含正在与用户进行交互的界面组件,比如一个Activity- 可视进程 该进程中的组件虽然没有和用户交互,但是仍然可以被看到- 服务进程 该进程包含在执行后台操作的服务组件,比如播放音乐的进程- 后台进程 该进程包含的组件没有与用户交互,用户也看不到- 空进程 没有任何界面组件、服务组件,或触发

2014-08-26 14:13:18 291

转载 android 中正确导入第三方jar包

andriod中如果引入jar包的方式不对就会出现一些奇怪的错误。工作的时候恰好有一个jar包需要调用,结果用了很长时间才解决出现的bug。刚开始是这样引用的(eclipse):右键工程,Build path,java build path,选择libraries,在右边的按钮中点击“Add External JARs”,然后选择合适的jar包(大部分人应该

2014-08-26 11:07:37 329

转载 android 注册,登录 + 修改帐号密码 + 添加资料 + 给指定帐号充值

博文转自:http://blog.csdn.net/zxciop110/article/details/8151678

2014-08-26 10:08:33 4140

转载 Android 的 SharePreference 存储方式

SharePreference提供一些基础的信息存储功能,所有的信息都是按照“key  = value”的形式进行保存,但是android.content.Sharepreference借口所保存的信息只能是一些基本数据类型,如字符串,整形,布尔型等...

2014-08-22 17:12:16 1698

转载 Android fill_parent 和 wrap_content 和 match_parent 的区别

三个属性都用来适应视图的水平或垂直大小,一个以视图的内容或尺寸为基础的布局比精确地指定视图范围更加方便。1)fill_parent设置一个构件的布局为fill_parent将强制性地使构件扩展,以填充布局单元内尽可能多的空间。这跟Windows控件的dockstyle属性大体一致。设置一个顶部布局或控件为fill_parent将强制性让它布满整个屏幕。2) wrap_content

2014-08-22 14:32:31 553

转载 ANDROID自定义视图——onLayout源码 流程 思路详解

简介:在自定义view的时候,其实很简单,只需要知道3步骤:1.测量——onMeasure():决定View的大小2.布局——onLayout():决定View在ViewGroup中的位置3.绘制——onDraw():如何绘制这个View。而第3步的onDraw系统已经封装的很好了,基本不用我们来操心,只需要专注到1,2两个步骤就中好了。

2014-08-22 13:43:08 376

转载 ANDROID自定义视图——onMeasure,MeasureSpec源码 流程 思路详解

本文出自大苞米的博客:http://blog.csdn.net/a396901990

2014-08-22 11:27:06 303

原创 Android sdk 和 ndk 和 adt 和 ide

Android SDK

2014-08-22 10:26:47 607

空空如也

空空如也

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

TA关注的人

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