上一页 1 2 3 4 5 6 ··· 9 下一页
摘要: import java.util.Timer;import java.util.TimerTask;import java.util.Date;/** * @author vincent */public class TimerTest { public static void main(String[] args) { Timer t = new Timer(); //在5秒之后执行TimerTask的任务 t.schedule(new TimerTask(){ public void run() {System.out.println("this is task ... 阅读全文
posted @ 2012-08-15 14:38 Tammie-锴 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 下面是本篇的大纲:1、AppWidget 框架类2、在 Android 如何使用 Widget3、AppWidget 框架的主要类介绍4、DEMO 讲解1、AppWidget 框架类1、AppWidgetProvider :继承自 BroadcastRecevier , 在AppWidget 应用 update、enable、disable 和 delete 时接收通知。其中,onUpdate、onReceive 是最常用到的方法,它们接收更新通知。2、AppWidgetProvderInfo:描述 AppWidget 的大小、更新频率和初始界面等信息,以XML 文件形式存在于应用的 res/ 阅读全文
posted @ 2012-08-13 18:44 Tammie-锴 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 先来看看主要的Activity部分:package com.misoo.kx03;import android.app.Activity;import android.app.ProgressDialog;import android.content.Intent;import android.os.Bundle;import android.view.View;import android.view.ViewGroup;import android.view.View.OnClickListener;import android.widget.Button;import android.wi 阅读全文
posted @ 2012-08-10 16:17 Tammie-锴 阅读(1012) 评论(0) 推荐(0) 编辑
摘要: 􀁺 Activity 好像是應用程式的眼睛,提供與User 互動之窗。􀁺 BroadcastReceiver 好像是耳朵,接收來自各方的Intent。􀁺 Service 好像是手,提供符合Intent 意圖之服務。10.2.1 操作情境:1. 此程式一開始,畫面出現兩個按鈕如下:2. 按下<call_service>按鈕,暫停15 秒:3. 等待15 秒後,委託Alarm Manager 發出intent。當BroadcastReceiver 接到intent時,就啟動NotifyService,此服務會回傳字串,顯示於ac01 畫面的Title 區域:4. 按下<Ex 阅读全文
posted @ 2012-08-10 16:06 Tammie-锴 阅读(434) 评论(0) 推荐(0) 编辑
摘要: main.xml:<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > < 阅读全文
posted @ 2012-08-09 15:07 Tammie-锴 阅读(245) 评论(1) 推荐(0) 编辑
摘要: 实现主要功能:* 1.使用TableLayout动态布局展示,可动态添加和删除.* 2.初始化时显示动态展示,初始化的数据改造后可来自数据库.* 3.重置时到初始化状态.* 4.保存时去重检查,参见代码中去重算法.首先,建立实体类:[java]<span style="font-size:18px;">package tgb.lk.tablelayout; public class Dict { private int id; private String name; private int orders; private String desc; ... 阅读全文
posted @ 2012-08-08 17:07 Tammie-锴 阅读(1045) 评论(0) 推荐(0) 编辑
摘要: SharedPreferences是Android平台上一个轻量级的存储类,主要是保存一些常用的配置比如窗口状态,一般在Activity中 重载窗口状态onSaveInstanceState保存一般使用SharedPreferences完成,它提供了Android平台常规的Long长 整形、Int整形、String字符串型的保存,它是什么样的处理方式呢? SharedPreferences类似过去Windows系统上的ini配置文件,但是它分为多种权限,可以全局共享访问,android123提示最 终是以xml方式来保存,整体效率来看不是特别的高,对于常规的轻量级而言比SQLite要好不少,如 阅读全文
posted @ 2012-08-08 16:39 Tammie-锴 阅读(598) 评论(0) 推荐(0) 编辑
摘要: Intent中指定程序要执行的动作(如:view,edit,dial)以及执行到该动作时所需要的资料,最后调用startActivity()。1、作用程序跳转、传递数据Action/Data/Type/Catogory(对执行动作的附加信息进行描述)/Extras(其它附加信息)/Component(对目标组件的描述)2、3种形式startActivity()/startActivityForResult()BroadcastReceiverstartService(Intent)和bindService(Intent,ServiceConnection,int)3、相关方法intent.pu 阅读全文
posted @ 2012-08-08 16:24 Tammie-锴 阅读(530) 评论(0) 推荐(0) 编辑
摘要: StartActivity通过这种方式启动应用程序可以看作为独立运行于系统中,启动它的parent无需得到其所运行的返回值,更具体的讲是一个Standalone的应用程序启动了另一个有着同样Standalone特性的程序。StartActivityForResult通过方法的命名可以很直观的看到,其最大的作用是当启动了某个Activity后,parent依然关联着当前进程所处理的Activity。当操作完成 后,会有特定的返回值作为Parent响应某些Events的结果。即使用startActivityForResult方法,会在另外一个 Activity执行finish()以后执行回调方法o 阅读全文
posted @ 2012-08-08 14:46 Tammie-锴 阅读(743) 评论(0) 推荐(1) 编辑
摘要: 这里明显是由5个view来完成的,最上面的4个可以看成是2X2的一个布局import android.app.Activity;import android.os.Bundle;import android.widget.Button;import android.widget.ImageView;import android.widget.RelativeLayout;import android.widget.EditText;import android.widget.TableLayout;import android.view.View;import android.view.Vie 阅读全文
posted @ 2012-08-08 10:32 Tammie-锴 阅读(900) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 9 下一页