代码改变世界

随笔分类 -  Android

包含图片,复选框的ListView(转)

2012-09-23 10:51 by ATP_, 554 阅读, 收藏,
摘要: 项目要用到一个listview,要求是可以显示图片,后面还有有复选框。先新建一个MyAdapter类,继承自BaseAdapter。在MyAdapter中实现对数据的绑定,我这儿由于是测试的,所以把数据写死了。Java代码packagecom.zwq.umeng; importjava.util.ArrayList; importjava.util.HashMap; importjava.util.List; importjava.util.Map; importandroid.content.Context; importandroid.view.LayoutInflater; impo.. 阅读全文

【慢慢学Android】:7.短信监听并转发

2012-07-16 21:16 by ATP_, 399 阅读, 收藏,
摘要: 1.注册权限:<uses-permission android:name="android.permission.RECEIVE_SMS"></uses-permission><uses-permission android:name="android.permission.READ_SMS"></uses-permission><uses-permission android:name="android.permission.SEND_SMS"></uses-perm 阅读全文

【慢慢学Android】:获得当前时间

2012-06-18 12:20 by ATP_, 206 阅读, 收藏,
摘要: SimpleDateFormat formatter = new SimpleDateFormat ("MM-dd HH:mm:ss"); Date curDate = new Date(System.currentTimeMillis());//获取当前时间 String time = formatter.format(curDate); 阅读全文

【慢慢学Android】:13.打电话代码

2012-06-17 15:48 by ATP_, 266 阅读, 收藏,
摘要: String number = et_number.getText().toString();Intent intent = new Intent();intent.setAction("android:intent:action:CALL");intent.setData(Uri.Parse("tel:" + number));startActivity(intent); 需要的权限:<uses-permission android:name="android.permission.CALL_PHONE"/> 阅读全文

【慢慢学Android】:12.Notification示例

2012-06-07 22:32 by ATP_, 519 阅读, 收藏,
摘要: 详细介绍:http://blog.csdn.net/chenzheng_java/article/details/6249357http://blog.csdn.net/qinjuning/article/details/6915482 private void addNotificaction() { NotificationManager manager = (NotificationManager) this .getSystemService(Context.NOTIFICATION_SERVICE); // 创建一个Notifi... 阅读全文

【慢慢学Android】:11.对话框大全

2012-06-06 09:51 by ATP_, 290 阅读, 收藏,
摘要: 转自:http://www.cnblogs.com/salam/archive/2010/11/15/1877512.htmlActivities提供了一种方便管理的创建、保存、回复的对话框机制,例如onCreateDialog(int),onPrepareDialog(int, Dialog),showDialog(int),dismissDialog(int)等方法,如果使用这些方法的话,Activity将通过getOwnerActivity()方法返回该Activity管理的对话框(dialog). onCreateDialog(int):当你使用这个回调函数时,Android系统会有. 阅读全文

【慢慢学Android】:10.处理listview长按事件,删除所选项

2012-06-06 09:38 by ATP_, 9824 阅读, 收藏,
摘要: listview.setOnItemLongClickListener(new OnItemLongClickListener() { @Override public boolean onItemLongClick(AdapterView<?> parent, View view, int position, long id) { String item = (String) listview.getItemAtPosition(position); SharedPreferences Addresses = getSharedPreferences(FileLi... 阅读全文

【慢慢学Android】:9.listview详解

2012-06-05 22:30 by ATP_, 472 阅读, 收藏,
摘要: 转自:http://www.cnblogs.com/allin/archive/2010/05/11/1732200.html在android开发中ListView是比较常用的组件,它以列表的形式展示具体内容,并且能够根据数据的长度自适应显示。抽空把对ListView的使用做了整理,并写了个小例子,如下图。列表的显示需要三个元素:1.ListVeiw 用来展示列表的View。2.适配器用来把数据映射到ListView上的中介。3.数据具体的将被映射的字符串,图片,或者基本组件。根据列表的适配器类型,列表分为三种,ArrayAdapter,SimpleAdapter和SimpleCursorAd 阅读全文

ubuntu下设置Android手机驱动

2012-06-04 12:37 by ATP_, 950 阅读, 收藏,
摘要: 原文:http://blog.csdn.net/floweriswho/article/details/7008667默认情况下 Ubuntu系统无法识别android手机。运行 adb devices 将会出现一堆 ???号在这种情况下你可以按照如下方法解决1.首先查看你手机的ID号 在terminal下运行lsusb命令 再将手机连接上电脑 再次运行lsusb就会多出一个usb信息。该信息即为你手机的usb信息 Bus 002 Device 007: ID18d1:4e21 PS:红色字体为手机的ID号,同一款手机的ID号是一样的。本人手机为(NS)2 .创建配置文件sudo vim /. 阅读全文

【慢慢学Android】:8.获取所有短信

2012-05-30 22:50 by ATP_, 569 阅读, 收藏,
摘要: package com.homer.sms; import java.sql.Date;import java.text.SimpleDateFormat; import android.app.Activity;import android.database.Cursor;importandroid.database.sqlite.SQLiteException;import android.net.Uri;import android.os.Bundle;import android.util.Log;import android.widget.ScrollView;import and. 阅读全文

【慢慢学Android】:4.Service的开机启动

2012-05-30 22:11 by ATP_, 392 阅读, 收藏,
摘要: 1.AndroidManifest.xml中注册一个receiver,并且获取开机启动权限permission<receiver android:name="LaunchReceiver" android:permission="android.permission.RECEIVE_BOOT_COMPLETED"> <intent-filter > <action android:name="android.intent.action.BOOT_COMPLETED" /> </intent-f 阅读全文

【慢慢学Android】:6.发送和接受短信

2012-05-30 21:55 by ATP_, 280 阅读, 收藏,
摘要: 发送短信:package com.henii.SMS;import java.util.ArrayList;import android.app.Activity;import android.os.Bundle;import android.telephony.SmsManager;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.widget.EditText;import android.widget.Toast;//! 阅读全文

【慢慢学Android】:5.短信拦截

2012-05-30 21:53 by ATP_, 350 阅读, 收藏,
摘要: 手机接收到短信后会发出一段广播 public class SMSBroadcastReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { Object[] pdus = (Object[])intent.getExtras().get("pdus");//获取短信内容 for(Object pdu : pdus){ byte[] data = (byte[]) pdu;//... 阅读全文

【慢慢学Android】:2.SharedPreferences对数据的存储

2012-05-25 16:19 by ATP_, 1792 阅读, 收藏,
摘要: SharedPreferences简介: SharedPreferences是Android平台上一个轻量级的存储类,它的本质是基于XML文件存储key-value键值对数据,通常用来存储一些简单的配置信息,比如窗口状态,一些小型自定义数据等。其存储位置在/data/data/<包名>/shared_prefs目录下,可以通过DDMS--FileExplorer下查看(选中文件点击DDMS右上角的导出文件)。 数据的存储: 1... 阅读全文

【慢慢学Android】:1.Activity之间的转换以及数据的传递(Intent)

2012-05-25 11:24 by ATP_, 2068 阅读, 收藏,
摘要: 当作自己的笔记,参考引用了一些大神文章:http://www.cnblogs.com/halzhang/archive/2010/05/28/1746592.htmlhttp://developer.android.com/reference/android/os/Bundle.html Intent简介: 在一个Android应用中,主要由四种组件组成(四种组件分别为:Activity、Broadcast、Service、ContentProvider),而这四种组件是独立的,它们之间可以互相调用,协调工作,最... 阅读全文

【慢慢学Android】:0.突如其来的Android

2012-04-30 23:51 by ATP_, 583 阅读, 收藏,
摘要: 之所以起这么个名字,是因为本来自己一直在学习的是C#,ASP.NET,但是最近突然有个信息安全大赛,同时又有学校的科研项目,而偏偏又都是跟Android相关的,可谓汹涌而来额。不会是让我C#转JAVA吧,而且自己本打算这半年掌握ASP.NET的,这次Android横插一脚,瞬间凌乱了,让我纠结了好一阵子。还有件重要的事,今年学校开始搞ACM算法竞赛培训了,自己也意外成了负责人,肯定又有的忙了。现在这时代,技术种类繁多,肯定没有精力学这学拿的,得有个专门的方向,而且自己也是顶着每天各种各样的上课压力自学技术的,时间精力本身就少,这下又要分来分去了,直接导致我花了一周思考路线问题。 经过一周... 阅读全文