自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

betterAndroider的博客

多积累,代码才会变得优雅。

  • 博客(19)
  • 资源 (3)
  • 收藏
  • 关注

转载 Android 中关于 【Cursor】 类的介绍

使用过 SQLite 数据库的童鞋对 Cursor 应该不陌生,如果你是搞.net 开发你大可以把Cursor理解成 Ado.net 中的数据集合相当于dataReader。今天特地将它单独拿出来谈,加深自己和大家对Android 中使用 Cursor 的理解。关于 Cursor在你理解和使用 Android Cursor 的时候你必须先知道关于 Cursor 的几件事情:

2015-09-28 22:25:24 299

转载 Android 判断当前线程是否是主线程的两种方法

使用Looper判断,方法为: Looper.myLooper() != Looper.getMainLooper()使用线程句柄判断,将主线程的Thread.currentThread()获取到主线程当前句柄,保存起来,在需要判断的时候调用Thread.currentThread()来与之比较,即可判断当前线程是否是主线程了。

2015-09-25 13:58:01 378

转载 Android 如何全局获取Context

有时,在处理业务逻辑的时候,需要Context对象,但在某些情况下,并非容易获取,这时就需要一些巧妙的手段来管理Context。    在Android中,提供了一个类Application,当应用程序启动的时候,系统会自动将这个类进行初始化,所以我们可以编写自己的Application类以管理一些全局的状态信息。     在这里,以获取全局Context为例。1、编写自己

2015-09-25 13:52:55 365

原创 Listview的自定义Adapter

网上关于这方面的好的文章:http://yilee.info/android-diy-listview.html http://blog.csdn.net/xiaominghimi/article/details/6314704 http://blog.csdn.net/chenzheng_java/article/details/6202586# 或许你可能有疑问,不是安卓为我

2015-09-23 19:31:27 371

转载 Android编程之LayoutInflater的inflate方法详解

LayoutInflater的inflate方法,在fragment的onCreateView方法中经常用到:[java] view plaincopypublic View onCreateView(LayoutInflater inflater, ViewGroup container,          Bundle savedIn

2015-09-22 21:22:30 270

转载 Android自定义属性时TypedArray的使用方法

有时候android传统的页面布局不足以满足我们的需求,常常需要自己定义view,通常继承View,然后重写构造方法以及onDraw等函数,再具体实现自己定义的复杂view。我们知道在给控件赋属性时,通常使用的是android系统自带的属性,比如 android:layout_height="wrap_content",除此之外,我们亦可以自己定义属性,这样在使用的时候我们就可以使用形如 myap

2015-09-21 17:14:50 370

原创 图片圆角化处理

在安卓的项目中有时候我们需要美化界面,需要使图片看起来圆润光滑,这时候就需要用到图片圆角化处理技术了,我们可以通过图像叠加的方法为图片添加圆角效果。正常情况下,在已有的图像上绘图时会在它的上面添加一层新图像。如果绘图时使用的Paint是完全不透明的,那么新图像会完全遮挡下面的图像,如果Paint是部分透明的,那么重叠部分的图像颜色将会叠加。通过PorterDuffXfermode可以设置绘制图像时的

2015-09-21 12:40:40 1593

原创 Fragment实现tabhost的效果

首先我先介绍一下我们主界面的xml的实现,因为用碎片替代了tabhost,所以底部的功能分类界面和点击跳转就需要我们通过xml文件和代码自己实现,好,话不多说,上代码:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/bashLinearLayout" a

2015-09-17 10:01:59 438

转载 android LayoutInflater.inflate()的参数及其用法

很多人在网上问LayoutInflater类的用法,以及inflate()方法参数的含义,现解释如下:inflate()的作用就是将一个用xml定义的布局文件查找出来,注意与findViewById()的区别,inflate是加载一个布局文件,而findViewById则是从布局文件中查找一个控件。1.获取LayoutInflater对象有三种方法LayoutI

2015-09-16 09:52:38 310

转载 在Android程序中使用全局变量

关于android中是否可以使用全局变量,当然可以。做Java的人肯定都用过全局变量了,使用方法无非是定义一个静态变量,public类型,这样在其他类中就可以直接调用了,android中也可以这样使用。但是,android中这样使用全局变量是不是最符合android的架构呢,在国外的论坛里找到了下面的解决办法:The more general problem you are enc

2015-09-14 20:51:25 394

转载 Android实现定时器的方法

一、Handler 和 Threadpackage com.lstech.app;import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.os.Message;import android.widget.TextView;/** * ha

2015-09-10 15:30:23 260

原创 安卓界面-缓冲界面的用法

bufferInterface类:java代码示例/* * 这是一个缓冲界面类 * init()函数用来初始化界面; * initImage()函数用来初始化Imageview数组; * playAniamtion()函数用来创建一个进程,循环打印; * cleanImage()函数用来消除Imageview数组里面的内容; */public class bufferInterface

2015-09-09 20:08:38 903

原创 Installation error: INSTALL_PARSE_FAILED_MANIFEST_MALFORMED

如果遇到这种问题,说明你定义主活动的包名首字母大写了,改成小写就可以

2015-09-08 14:43:08 359

原创 如何在安卓中添加安卓API源代码

首先你需要下载安卓API代码地址:http://download.csdn.net/detail/zhang957411207/4416564然后将下载好的zip文件放到自己SDK存放的路径下,比如我的:D:\java\adt-bundle-windows-x86_64-20140321\sdk\platforms\android-19,在这个目录下新建一个sources文件夹,将zip放进去,并且

2015-09-08 11:14:53 1105

转载 Android getWindow().setFlags方法

//设置窗体全屏getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); //设置窗体始终点亮getWindow().setFlags(WindowManager.LayoutParams.FLAG_KEE

2015-09-08 10:14:46 587

原创 通过Intent将数据传递给上一个活动

之前我们将数据从第一个活动传递给第二个活动,用的是startActivity()函数,通过查阅文档,我们发现还有一个startActivityForResult()函数也是用来启动活动的,但是这个方法期望在下一个活动销毁的时候能够返回结果给上一个活动。startActivityForResult(Intent intent,int requestCode) //requestCode是请求码,

2015-09-07 21:25:56 811

原创 组件之间的信使----Intent

Intent分为显式Intent和隐式Intent 1.显示Intent的用法 构造函数为Intent(Context context,Class Intent intent=new Intent(FirstActivity.this,secondActivity.this);startActivity(intent);2.隐式Intent的用法 相对于显式的Intent,隐式的Intent

2015-09-07 20:45:06 544

原创 安卓四大组件----活动

1.一个安卓应用中必须告知Application那一个是最先启动的Activity,这时就要在AndroidManifest.xml中的活动activity中添加上 <intent-filter> <action android:name="android.intent.action.MAIN"> <category android:name="android.intent.category.

2015-09-07 20:00:24 507

转载 Android中this、super的区别

在 Java中,this通常指当前对象,super则指父类的。当你想要引用当前对象的某种东西,比如当前对象的某个方法,或当前对象的某个成员,你便可以利用this来实现这个目的,当然,this的另一个用途是调用当前对象的另一个构造函数,这些马上就要讨论。如果你想引用父类的某种东西,则非 super莫属。由于this与super有如此相似的一些特性和与生俱来的某种关系,所以我们在这一块儿来讨论,希

2015-09-07 19:36:07 384

PPT万能模板

PPT万能模板,PPT万能模板,PPT万能模板,PPT万能模板

2017-09-30

Fragment实现tabhost代码

安卓Fragment实现tabhost代码,加油加油加油

2015-09-17

Apache服务器

window下一键安装,无需复杂的cmd命令

2015-06-25

空空如也

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

TA关注的人

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