albon arith

一些总结,欢迎交流

利用Java反射机制-访问Android隐藏API

通过类名获取类。 Class serviceManager = Class.forName("android.os.ServiceManager"); 获取方法 Method method = serviceManager.getMethod("getSer...

2013-07-26 21:18:21

阅读数:4438

评论数:0

Android:获取屏幕完整宽高,包含状态栏

WindowManager mWindowManager = (WindowManager) this .getSystemService(Context.WINDOW_SERVICE); Display mDisplay = mWindowManager.getDefaultDisp...

2013-05-13 21:24:31

阅读数:2937

评论数:0

Android NDK: 子线程中C调用Java

在底层c++生成的子线程中调用Java,需要JniEnv。而这个JniEnv的生成,需要用AttachCurrentThread方法。 1. 获取JVM,以及静态方法实例 static JavaVM* g_JavaVM = NULL; static jobject gIn...

2013-05-11 21:10:37

阅读数:3597

评论数:0

Android手机开发:初级优化

1.       尽量指定类的final修饰符。 2.       尽量重用对象。 3.       尽量使用局部变量。临时变量存储在栈中,速度快。其他变量,如静态变量、实例变量等,都在堆中创建,速度较慢。 4.       不要重复初始化变量。 5.       SQL

2011-09-05 09:29:53

阅读数:1199

评论数:0

Android手机开发:在程序中拨打电话

1. ACTION_DIAL方式,把电话号码复制到拨打页面,并不自动打出 Intent intent = new Intent(Intent.ACTION_DIAL, Uri.parse(strTelphone)); startActivity(intent); 2. A

2011-09-02 21:38:26

阅读数:1014

评论数:0

Android手机开发:从网络上读取图片

程序: /** * 根据图片的网络地址url,获取图片 * 添加权限 * */ public static Bitmap GetNetBitmap(String url) { URL imageUrl = null; Bitmap

2011-09-01 14:53:51

阅读数:970

评论数:0

Android手机开发:SQLite数据库

1. 定义一个类,方便存储和获取数据 package com.eoeAndroid.SQLite; import android.content.ContentValues; import android.content.Context; import android.da

2011-08-31 16:23:25

阅读数:1383

评论数:0

Android手机开发:EditText+DatePicker带日期选择器的编辑框

1. 声明EditText变量,并关联到相应控件上 private EditText sellStartTime; private EditText sellEndTime;sellStartTime = (EditText)findViewById(R.id.editSe

2011-08-28 18:27:20

阅读数:14272

评论数:5

Android手机开发:网络连接-打开Url下载信息

1. 简单版本 /** * 根据URL下载文件,前提是这个文件当中的内容是文本,函数的返回值就是文件当中的内容 1.创建一个URL对象 * 2.通过URL对象,创建一个HttpURLConnection对象 3.得到InputStram 4.从InputStream当

2011-08-27 20:54:23

阅读数:13573

评论数:0

Android手机开发:日期函数之判断某日期格式是否之前+计算某日期之前N天或之后N天的日期

1. 判断某日期格式是否正确 /** * 判断日期格式是否正确 */ public static boolean IsDateFormat(String dataStr) { boolean state = false; try { java.text.

2011-08-27 20:49:00

阅读数:5274

评论数:0

Android手机开发:android:layout_weight属性的使用

这个属性用于控制控件的大小,当LinearLayout布局是垂直布局的时候,它就控制高度的大小;当LinearLayout布局是水平布局的时候,它就控制宽度的大小。 示例: <LinearLayout xmlns:android="http://schemas

2011-08-27 20:40:09

阅读数:2038

评论数:0

Android手机开发:获取GPS信息

1. 主程序文件 package com.ex06.button; import android.app.Activity; import android.content.Context; import android.location.Location; import an

2011-08-23 11:01:50

阅读数:9279

评论数:2

Android手机开发:开机自动启动程序

1. 广播接收类 package irdc.ex06_16; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent;

2011-08-23 10:58:57

阅读数:1883

评论数:0

Android手机开发:图片的放大和缩小显示ImageView

源码如下: import android.app.Activity; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.graphics.Matrix; i

2011-08-10 16:41:27

阅读数:7883

评论数:1

Android手机开发:ImageView使用和从内存读取图片显示

import java.io.File; import android.app.Activity; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.os.

2011-08-10 16:39:06

阅读数:11841

评论数:2

Android手机开发:将按钮置于底部

XML文件如下: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:la...

2011-08-10 16:36:32

阅读数:8716

评论数:0

Android手机开发:Intent和Broadcast

1. 构造Intent,发送广播 static final String ACTION_1 = "com.eoeandroid.action.NEW_BROADCAST_1"; Intent intent = new Intent(ACTION_1); sendBroad

2011-08-09 21:18:20

阅读数:1526

评论数:0

Android手机开发:Intent和在Activity之间传递信息

static final int REQUEST_CODE = 1;REQUEST_CODE是此次跳转的编号,用于在返回时识别,进行后一步处理。 Intent intent1 = new Intent(ActivityMain.this, Activity1.class)

2011-08-09 20:39:51

阅读数:3634

评论数:0

Android手机开发:ListView的使用

1. 简单的列表 import android.app.Activity; import android.os.Bundle; import android.widget.ArrayAdapter; import android.widget.ListView; public

2011-08-09 20:04:46

阅读数:952

评论数:0

Android手机开发:Dialog的使用

1. 只含有OK和Cancel按钮的Dialog private Dialog buildDialog1(Context context) { AlertDialog.Builder builder = new AlertDialog.Builder(context);

2011-08-09 19:43:11

阅读数:825

评论数:0

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