自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Tiny的专栏

但行好事,莫问前程

  • 博客(9)
  • 收藏
  • 关注

转载 Android中判断网络连接是否可用及监控网络状态

获取网络信息需要在AndroidManifest.xml文件中加入相应的权限。  1)判断是否有网络连接 复制代码代码如下:public boolean isNetworkConnected(Context context) { if (context != null) { ConnectivityManager mConnectivityManager =

2014-03-27 18:43:19 1055

转载 Android 对话框Activity去除白色边框背景

在values 目录下新建styles.xml文件,建立自己的style。resources>    style name="dialog" parent="@android:style/Theme.Dialog">         item name="android:windowFrame">@nullitem>        item name="android:

2014-03-26 19:35:58 2151

转载 Android杂谈--ListView之BaseAdapter的使用

前言        话说开发用了各种Adapter之后感觉用的最舒服的还是BaseAdapter,尽管使用起来比其他适配器有些麻烦,但是使用它却能实现很多自己喜欢的列表布局,比如ListView、GridView、Gallery、Spinner等等。它是直接继承自接口类Adapter的,使用BaseAdapter时需要重写很多方法,其中最重要的当属getView,因为这会涉及到ListVi

2014-03-17 17:44:08 615

转载 java中native关键字的详解

java中的native关键字详解这几天看java的源代码时多次见到方法前有个native关键字,而且凡是有这个关键字修饰的方法都没有方法体,只是一个方法的声明。很是疑惑,于是上网查了一下,现总结如下,希望能帮到大家。NO.1       native用在类的method前面,表示这个method不是用java实现的。  NO.2   java语言是

2014-03-11 14:17:20 3344 2

原创 android 的 Timer 类的用法

一、应该通过配合Handler来实现timer功能的!Java代码  package com.ray.test;    import java.util.Timer;  import java.util.TimerTask;    import android.app.Activity;  import android.os.Bundle;  

2014-03-10 11:19:51 2466

转载 Application类

Application类Application和Activity,Service一样是Android框架的一个系统组件,当Android程序启动时系统会创建一个Application对象,用来存储系统的一些信息。Android系统自动会为每个程序运行时创建一个Application类的对象且只创建一个,所以Application可以说是单例(singleton)模式的一个类。

2014-03-07 11:24:01 2422

转载 Android 广播大全 Intent Action 事件

Android 广播大全 Intent Action 事件Intent.ACTION_AIRPLANE_MODE_CHANGED;//关闭或打开飞行模式时的广播 Intent.ACTION_BATTERY_CHANGED;//充电状态,或者电池的电量发生变化//电池的充电状态、电荷级别改变,不能通过组建声明接收这个广播,只有通

2014-03-07 10:37:11 1320

转载 android View中的 requestLayout() 和 invalidate() 原理以及流程

第一部分 :   requestLayout的流程          当一个View调用requestLayout的时候,会给当前的View设置一个FORCE_LAYOUT标记。由此向ViewParent请求布局。这样从这个View开始向上一直requestLayout。最终到达ViewRootImpl。ViewParent 就是当前的传输链。【参见职责链设计模式】      

2014-03-05 11:33:13 2543

原创 混淆器 -- ProGuard

混淆器通过删除从未用过的代码和使用晦涩的名字重命名类、字段和方法,对代码进行压缩,优化和混淆。结果是一个比较小的.apk文件,这样的文件很难逆向工程。授权应用程序的时候,混淆器是一种重要的保护手段。     混淆器被集成在android 构建系统中,所以你不必手动调用它。同时混淆器应用程序的仅在发布模式下进行构建时候才会运行起来,所以在调试模式下构建程序时,你不必处理混淆代码。让混淆器运行起来

2014-03-04 16:52:13 958

空空如也

空空如也

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

TA关注的人

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