自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 drawBitmap基本用法

1、基本的绘制图片方法Bitmap:图片对象,left:偏移左边的位置,top: 偏移顶部的位置drawBitmap(Bitmap bitmap, float left, float top, Paint paint)2、对图片剪接和限定显示区域drawBitmap(Bitmap bitmap, Rect src, RectF dst, Paint paint);Rect...

2014-05-15 14:34:00 257

转载 Android路径大全

Android不同api调用显示的路径:Environment.getExternalStorageState:mounted Environment.getDownloadCacheDirectory().getPath():/cache Environment.getDataDirectory().getPath():/data Environment.ge...

2014-05-12 15:10:00 138

转载 自定义TextView跑马灯效果实例教程(转)

  Android自带的跑马灯效果不太好控制,不能控制速度,不能即时停止和启动,而且还受焦点的影响蛋疼不已。由于项目需求需要用的可控制性高的跑马灯效果,所以自己写了一个自定义的TextView,可控制启动,停止,和速度。  注意:在布局文件引用本view时,paddingLeft,paddingRigh都必须为0dp,需要增加这两个属性的,大家可以自行修改代码。  android...

2014-05-08 22:56:00 140

转载 Android 对话框中的进度条 (ProgressDialog)转

  显然要定义对话框进度条就要用ProgressDialog,首先我们需要创建ProgressDialog对象,当然这里同样使用了线程来控制进度条显示,另外可以使用以下方法来设置ProgressDialog。   setProgressStyle:设置进度条风格,风格为圆形,旋转的。   setTitlt:设置ProgressDialog 标题   setMessage:设置Pro...

2014-05-07 11:54:00 108

转载 Android Asynchronous Http Client-Android异步网络请求客户端接口(转)

1.简介  Android中网络请求一般使用Apache HTTP Client或者采用HttpURLConnect,但是直接使用这两个类库需要写大量的代码才能完成网络post和get请求,而使用android-async-http这个库可以大大的简化操作,它是基于Apache’s HttpClient ,所有的请求都是独立在UI主线程之外,通过回调方法处理请求结果,采用androi...

2014-05-04 09:40:00 83

转载 android AsyncHttpClient的CookieStore问题(转)

AsyncHttpClient中对cookies进行了自动化保存,你很容易的觉得他是将cookies保存到了你的http的请求中,其实不是这样的。我查看了一下官方的文档这样说的This library also includes a PersistentCookieStore whichis an implementation of the Apache H...

2014-05-04 09:30:00 83

转载 android Handler的使用(一)转

Handler基本概念:  Handler主要用于异步消息的处理:当发出一个消息之后,首先进入一个消息队列,发送消息的函数即刻返回,而另外一个部分逐个的在消息队列中将消息取出,然后对消息进行出来,就是发送消息和接收消息不是同步的处理。这种机制通常用来处理相对耗时比较长的操作。  使用一个例子简单的来介绍一下Handler。  示例1:一个应用程序中有2个按钮(start、end...

2014-05-01 22:44:00 57

转载 Android Spinner填充数据后设置默认值

  问题很奇怪,此外还发现适配完数据后会默认选中第一个,并且这个默认选中第一个的操作并不是马上执行的,而是一段时候后再执行,并触发OnItemSelectedListener事件。 旧代码:spinner.setAdapter(adapter);spinner.setSelection(2); 新代码:spinner.setAdapter(adapter)...

2014-05-01 09:48:00 80

转载 Android Spinner控件,实现key(id)和Value的取值

实现方式:直接往适配器里面传对象,然后重写对象的toString()方法。先声明一个对象,并重写对象的toString()。public class SpinnerData { private String value = ""; private String text = ""; public SpinnerData() { ...

2014-04-28 23:19:00 156

转载 Android 动画注意事项(转)

// 错误,不会出现动画toggle.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { View view = (LinearLayout) findViewById(R.id.layout1); create...

2014-04-23 10:29:00 64

转载 Android 自定义ProgressDialog(利用anim)(转)

1、建立myprogress.xml在 res/anim中<?xml version="1.0" encoding="UTF-8"?><animation-list android:oneshot="false" xmlns:android="http://schemas.android.com/apk/res/android"&g...

2014-04-23 10:25:00 74

转载 Android 自定义 EditText(转)

1、准备三张图片,并做好9.png  2、在drawable中定义edittext_selector.xml<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android" > ...

2014-04-23 10:17:00 84

转载 Android 自定义 spinner (背景、字体颜色) 转

1、准备两张图片,并做好9.png  2、在drawable中定义spinner_selector.xml<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android" > <it...

2014-04-23 10:12:00 165

转载 Spinner的用法(转)

一、以资源方式,静态展示 Spinner 选项  1.在资源文件 (strings.xml) 中,增加: <stringname="spin_prompt">请选择城市</string> <string-arrayname="cities"> <item>北京</item> <ite...

2014-04-23 09:43:00 276

转载 Android的界面元素UI(转)

1、视图组件(VIEW)  在android当中View类是最基本的一个UI类,基本上所有高级的UI组件都继承这个类。一个View在屏幕上占据了一块矩形区域,它负责渲染这个矩形区域,也可以处理这块矩形区域发生的事件,并且可以设置该块区域是否可见,以及获取焦点等操作。2、视图容器组件(ViewGroup)  一个ViewGroup对象是一个Android.view.ViewGr...

2014-04-22 12:00:00 151

转载 Android Dialog 7个使用举例(转)

  在Android开发中,我们经常会需要在Android界面上弹出一些对话框,比如询问用户或者让用户选择。这些功能我们叫它Android Dialog对话框,在我们使用Android的过程中,我归纳了一下,Android Dialog的类型无非也就7种,下面我分别向大家介绍这7种Android Dialog对话框的使用方法,希望对大家能有所帮助。1、该效果是当按返回按钮时弹出一个提...

2014-04-22 11:57:00 58

转载 Android context 和 getApplicationContext()

在一个普通的Android应用程序中,你通常有两种Context,Activity(活动Context this )和Application(应用程序Context : Activity.getApplicaitonContext() )。基本上来说呢,应用程序Context是和应用程序关联的,并且在程序的生命周期内,总是一样的。但是,活动Context是关联在某个活动上的...

2014-04-18 10:37:00 102

转载 Android Toast五种用法(转)

Android中提供一种简单的Toast消息提示框机制,可以在用户点击了某些按钮后,提示用户一些信息,提示的信息不能被用户点击,Toast的提示信息根据用户设置的显示时间后自动消失。Toast的提示信息可以在调试程序的时候方便的显示某些想显示的东西。一、创建Toast:用法一:makeText(Contextcontext,intresId,intd...

2014-04-18 10:24:00 218

转载 Android之应用程序基础

本篇的主题如下:1、应用程序基础2、应用程序组件2.1、活动(Activities)2.2、服务(Services)2.3、广播接收者(Broadcast receivers)2.4、内容提供者(Content providers)1、应用程序基础  Android应用程序是用Java编程语言写的。编译后的Java代码——包括应用程序要...

2014-04-11 14:05:00 105

转载 Android之项目的目录结构

本篇将介绍Android项目的目录结构。本文的主要主题如下:1、jieche项目的目录结构1.1、src文件夹1.2、libs文件夹1.3、res文件夹1.4、AndroidManifest.xml1.5、R.java文件1.1、src文件夹  顾名思义(src, source code)该文件夹是放项目的源代码的。打开文件夹会看到...

2014-04-11 13:58:00 130

转载 Android Json解析类用法(转)

JSON的定义 一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性。业内主流技术为其提供了完整的解决方案(有点类似于正则表达式,获得了当今大部分语言的支持),从而可以在不同平台间进行数据交换。JSON采用兼容性很高的文本格式,同时也具备类似于C语言体系的行为。–Json.orgJSON Vs XML1.JSON和XML的数据可读性基本相同2...

2014-04-08 12:02:00 80

转载 Android Java 中Thread与Runnable的区别(转)

  在java中可有两种方式实现多线程,一种是继承Thread类,一种是实现Runnable接口;Thread类  Thread类是在java.lang包中定义的。一个类只要继承了Thread类同时覆写了本类中的run()方法就可以实现多线程操作了,但是一个类只能继承一个父类,这是此方法的局限,下面看例子: 1 package org.thread.demo; 2 c...

2014-04-07 15:18:00 93

转载 项目经理应该把30%的时间用在编程上(转)

  在一个科技公司里,软件技术经理用在编程上的时间应该不低于总工作时间的30%。无论是管理一个团队,还是一个分部,还是整个公司,当技术经理用在编程上的时间低于30%时,他执行职责的能力就会发生严重退化。  我的这个断言可能跟那些我看到的想成为团队首领的软件程序员们期望的情况完全相反。每次晋升,程序员们都期待花在编码上的时间会大幅度减少,当从“leader”爬到“经理”职位时,就应该彻...

2014-04-07 15:07:00 64

转载 Android Service 的使用

  1、要使用Service,首先就是在配置文件里吗添加Service,如果不填加,你的Service是不能够使用的。目前学到的方法有两种    方法一:<service android:enabled="true" android:name=".PlayService" />    方法二:<service android:name=".PlayService...

2014-04-07 14:53:00 58

转载 Android之ContentProvider组件

一、内容提供者  1、分为系统自带的内容提供者和自定义的内容提供者  2、系统内容提供者:一般在数据库下/data/data/下以com.android.provider开头的包名,都是有系统内容提供者的,比如短信,联系人。获得短信,联系人信息等都是通过系统的内容提供者。  3、自定义的内容提供者:现有两个工程A和B,A中有数据库,B要访问A中私有化的数据库,但是A中的数据库...

2014-04-07 14:25:00 57

转载 Android之BroadcastReceiver组件

一、 定义  当一个事件发生的时候,就会发送一个广播,所有注册了这个广播的接收者都可以接收这个广播,也就是说一个广播可以被多个接收者接收二 、广播的接收 1、清单文件中注册(永久注册,除非卸载) 1 public class Receiver extends BroadcastReceiver {2 @Override3 pub...

2014-04-07 14:08:00 45

转载 Android之Activity组件

一 、定义与创建  定义:简单的说,一个Activity就是一个界面  创建:定义类继承Activity,并在清单文件的Application节点下配置 1 <activity 2 android:name="com.example.application.MainActivity" 3 android:label="@string/app...

2014-04-07 13:54:00 72

转载 Android之Service组件

一、定义  可长时间在后台运行并进行操作,是个没有界面的组件,可以被其他组件绑定,在进程间通信。二、创建  1、定义类继承Service1 public class ExampleService extends Service {2 @Override3 public IBinder onBind(Intent intent) {4 ...

2014-04-07 12:13:00 91

转载 Android Studio使用教程(转)

  今年的Google全球开发者大会虽然没有新的Android系统和设备,但是还是推出了一些不错的产品,Android Studio就是其中之一。这个基于Intellij IDEA开发的Android IDE让很多人眼前一亮,其实时编写布局文件实时预览并适配多屏的功能可以说让苦于界面布局开发的人看到了希望。代码自动提示、运行响应速度、都比Eclipse来的要好。配置开发环境也比Eclip...

2014-04-07 12:01:00 182

空空如也

空空如也

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

TA关注的人

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