- 博客(33)
- 资源 (1)
- 收藏
- 关注
原创 Launcher开发笔记5—添加控件
需要注意的几点:1。 必须调用AppWidgetHost的startListening方法来监听appwidget的状态变化,否则添加上去的appwidget不会更新的。2。 需要override一个onActivityResult方法,来接收添加appwidget和appwidget的配置activity的返回值。3。 启动AppWidgetManager.ACTION_APPWIDGET_PI...
2012-03-05 10:53:02
209
原创 Launcher开发笔记4—壁纸
No.1 在Mainfest中对你的Activity添加主题 <activity android:label="@string/app_name" android:name=".LauncherActivity" android:theme="@android:style/Theme.Wallpaper"...
2012-03-02 15:09:52
148
原创 Launcher开发笔记3—启动程序
监听GridView的onItemClick事件 GridViewapplist.setOnItemClickListener(clickListener); OnItemClickListener clickListener = new OnItemClickListener() { // postition 被点击项的位置 // view 被电击的...
2012-03-02 13:52:58
192
原创 Launcher开发笔记2—读取程序列表
完成后的效果 详细请看下面代码,已写入相关代码 public class AppListActivity extends Activity { private GridView GridViewapplist; @Override public void onCreate(Bundle savedInstanceState) { super.onCreat...
2012-03-01 17:06:36
178
原创 Launcher开发笔记1—选择您的程序
在Mainfest中添加代码,按Home的时候跳出选择列表 <category android:name="android.intent.category.HOME" /> <category android:name="android.intent.category.DEFAULT" /> 整个Mainfest代码如下 <...
2012-03-01 16:07:55
136
原创 Uri转换为File地址
Uri uri = data.getData();String[] proj = { MediaStore.Images.Media.DATA };Cursor actualimagecursor = managedQuery(uri,proj,null,null,null);int actual_image_column_index = actualimagecur...
2012-02-20 14:28:34
585
原创 Lgame引擎搭建和第一个例子
开源引擎发布地址:http://loon-simple.googlecode.com/ 新建一个android工程,在manifest中对主Activity添加 android:configChanges="orientation|keyboardHidden" <?xml version="1.0" encoding="utf-8"?><manifest ...
2012-02-07 14:56:54
193
原创 Cursor
使用过 SQLite 数据库的童鞋对 Cursor 应该不陌生,如果你是搞.net 开发你大可以把Cursor理解成 Ado.net 中的数据集合。今天特地将它单独拿出来谈,加深自己和大家对Android 中使用 Cursor 的理解。通常用moveToFirst()先定位到第一行。用String value = cursor.getString(cursor.getColumnInd...
2012-02-02 15:48:20
155
原创 Json解析
package com.tony.json;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.widget.Button;public class JsonActivity extends Activity { /** ...
2012-02-02 09:31:53
103
原创 遍历界面上的控件
private void EditTextSize(ViewGroup viewGroup, boolean dis) { for (int i = 0; i < viewGroup.getChildCount(); i++) { View v = viewGroup.getChildAt(i); if (v instanceof EditText) {...
2012-01-13 13:02:42
213
原创 Android悬浮框
package com.apkstory.service;import com.apkstory.R;import com.apkstory.util.MyApplication;import android.app.Service;import android.content.Intent;import android.graphics.PixelFormat;...
2012-01-10 09:00:21
127
原创 动态设置控件大小
LinearLayout.LayoutParams linearParams = (LinearLayout.LayoutParams) text .getLayoutParams(); DisplayMetrics dm = new DisplayMetrics(); activity.getWindowManager().getDefaultDisplay().ge...
2012-01-05 16:38:34
170
原创 Android Camera中参数设置
parameter.set("jpeg-quality", 30); List<Size> psizelist = parameter.getSupportedPictureSizes(); if (null != psizelist && 0 < psizelist.size()) { int heights[] = new i...
2012-01-05 16:28:57
486
原创 跳转到铃声选择页面
private static final int RINGTONE_PICKED = 1; private void doPickRingtone() { Intent intent = new Intent(RingtoneManager.ACTION_RINGTONE_PICKER); intent.putExtra(RingtoneManager.EXTRA_...
2011-12-01 12:56:40
283
原创 获取相同action的程序列表
private static final String manifest = "ali.android.plug"; public ArrayList<String[]> checkApp() { Intent mainIntent = new Intent(manifest, null); mainIntent.addCategory(manifest);...
2011-11-28 17:08:23
136
原创 Paint属性
/** * Paint类介绍 * * Paint即画笔,在绘图过程中起到了极其重要的作用,画笔主要保存了颜色, * 样式等绘制信息,指定了如何绘制文本和图形,画笔对象有很多设置方法, * 大体上可以分为两类,一类与图形绘制相关,一类与文本绘制相关。 * * 1.图形绘制 * setARGB(int a,int r,int g,int b);...
2011-11-22 21:49:27
143
原创 Android获取开机启动程序列表
public class BootStartUtils { private static final String BOOT_START_PERMISSION = "android.permission.RECEIVE_BOOT_COMPLETED"; private Context mContext; public BootStartUtils(Context co...
2011-11-22 14:25:31
307
原创 Android动态关闭mainfest中的receiver
ComponentName receiver = new ComponentName(MainActivity.this, BootReceiver.class); PackageManager pm = MainActivity.this.getPackageManager();pm.setComponentEnabledSetting(receiver, ...
2011-11-22 14:08:38
163
原创 Android捕获Home键
@Override public boolean onKeyDown(int keyCode, KeyEvent event) { // TODO Auto-generated method stub if(KeyEvent.KEYCODE_HOME==keyCode) android.os.Process.killProcess(android.o...
2011-11-16 12:47:52
107
原创 Android获取系统时间
SimpleDateFormat formatter = new SimpleDateFormat ("yyyy年MM月dd日 HH:mm:ss");//hh12小时Date curDate = new Date(System.currentTimeMillis());//获取当前时间 HH24小时String str = formatter.format(curDate); -...
2011-10-26 16:11:17
116
原创 wp7环境搭建
登陆http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=27570下载vm_web2.exe安装完之后在开始菜单中运行Microsoft Visual Studio 2010 Express for Windows Phone就可以开始开发wp7程序了虽然是全英文界面不过不影响使用~[i...
2011-10-26 11:23:44
116
原创 两个程序中 调用
Intent mIntent = new Intent(); ComponentName comp = new ComponentName("com.android.XXX", "com.android.XXX.XXX");//包名,类名 mInten...
2011-04-21 23:59:21
117
原创 Android随意拖动控件
public class DraftTest extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); ...
2011-04-19 14:05:35
158
原创 Eclispe部分快捷键
(1)新建项目:Ctrl+N 这个基本上所有的软件都通用(2)快速保存:Ctrl+S 这个也通用(3)关闭文件:Ctrl+W 同样通用(4)注释与取消注释为:Ctrl+/ 多行注释先选中多行,单行注释只要把光标定位在该行即可(5)组织导入:Ctrl+Shift+O 快速导入需要的类,清除不需要的类(就是自动帮我们填写程序最顶上的import)(6)删除整行:Ctrl+D 删除光标所在行(7)定位到...
2011-04-08 16:06:56
95
原创 Android 屏幕常亮
第一种方法getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); 第二种方法 <uses-permission android:name="android.permission.WAKE_LOCK" /> PowerManager pm = (PowerManager) ...
2011-04-08 15:51:56
127
原创 Android 图片水印
/* 时间水印处理 */Time t = new Time();t.setToNow(); // 取得系统时间。int year = t.year;int month = t.month;int date = t.monthDay;int hour = t.hour;int minute = t.minute;int second = t.second;int ...
2011-04-08 10:02:06
102
原创 Android 摄像头聚焦
public AutoFocusCallback mAutoFocusCallback = new AutoFocusCallback(); public final class AutoFocusCallback implements android.hardware.Camera.AutoFocusCallback { public void onAutoFocus(bo...
2011-04-06 17:17:54
156
原创 Linux操作笔记
1、linux分区 --在linux里面所有的设备、任何东西,在linux看来都是文件。 --文件在它看来,有两种形式: 第一种是字符型(键盘输入、打印机); 第二种是二进制型(硬盘、光驱、U盘) --linux中所有硬件 --手动分区 --A、至少有两个分区 / 根分区 SWAP 交换分区(物理内存大小的两倍) --B、个人桌面分区 / /boot 128MB is...
2011-04-06 11:31:49
97
原创 Android Camera
package myj.cameratest;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import android.app.Activity;import android.app.Notification;import android.content.I...
2011-04-06 10:56:54
112
原创 Android任务栏的图标显示
package com.Example4;import android.app.Activity;import android.app.Notification;import android.app.NotificationManager;import android.app.PendingIntent;import android.content.Context;im...
2011-04-06 10:51:04
868
原创 Android 控件随意拖动
package com.oppo.examples;import android.app.Activity;import android.os.Bundle;import android.util.DisplayMetrics;import android.util.Log;import android.view.MotionEvent;import android.v...
2011-04-06 10:44:15
582
原创 Android实现左右滑动页面
public class TestHD extends Activity implements OnGestureListener, OnDoubleTapListener @Override public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX, float velocityY) ...
2011-04-06 10:42:27
483
原创 Android 实现底部菜单栏
menu.setNumColumns(5);// 设置每行列数 menu.setGravity(Gravity.CENTER);// 位置居中 menu.setVerticalSpacing(10);// 垂直间隔 menu.setHorizontalSpacing(10);// 水平间隔 menu.setAdapter(getMenuAdapter(a)); m...
2011-04-06 10:39:05
134
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人