android
z466459262
这个作者很懒,什么都没留下…
展开
-
wifi流程详细分析
一.启动wifi服务1.在 SystemServer 启动的时候,会生成一个 ConnectivityService 的实例路径为:\frameworks\base\services\java\com\android\server\SystemServer.javatry { Slog.i(TAG, "Connectivity Service...原创 2011-12-09 23:56:14 · 291 阅读 · 0 评论 -
android_常用API
打电话, 文件读取与写入 ,共享偏好 ,手机中的html页面操纵启动Android内置的拨号程序------------打电话啦[code]btnDial.setOnClickListener(new Button.OnClickListener(){//为按钮添加点击事件的监听器 @Override public void onClick(View v) ...原创 2011-11-17 14:23:54 · 114 阅读 · 0 评论 -
android_绘图
[img]http://dl.iteye.com/upload/picture/pic/102532/0da7b7c2-e381-3c88-bf5e-02688098a33c.jpg[/img]main.xml[code][/code][code]public class MyView extends View{ public MyView(Context cont...原创 2011-11-17 10:16:45 · 93 阅读 · 0 评论 -
android控件
Button , MediaPlayer, SoundPool,ListView,Spinner,checkBox,RadioGroup,TimePickerDatePicker,多行EditTextalert提示框[img]http://dl.iteye.com/upload/picture/pic/103030/a87c48e1-430c-33f8-9b05-1719111...原创 2011-11-17 10:08:20 · 112 阅读 · 0 评论 -
android布局与源码
横向线性布局加relativeLayout[img]http://dl.iteye.com/upload/picture/pic/103038/472a130f-6cc1-3306-8bb0-2d4d6b7abcb9.png[/img][code]public void onCreate(Bundle savedInstanceState) { super.onCreate(sa...原创 2011-11-17 09:21:07 · 136 阅读 · 0 评论 -
android加密
首先,我们需要一个keystore,以下介绍如何生存keystore cmd下:进入到jdk的bin目录,这样的话,android.keystore文件就会生成在这个目录下,签名的时候我们需要这个文件。C:\Program Files\Java\jdk1.6.0_10\bin>keytool -genkey -alias android.keystore -keyalg RSA -va...原创 2011-11-16 18:52:20 · 101 阅读 · 0 评论 -
EditText失去焦点
原创 2011-12-25 13:57:53 · 101 阅读 · 0 评论 -
调用照相机和相册
直接下代码看吧。。[code]public class testCarema extends Activity{ /** Called when the activity is first created. */ private ImageView imageView; private OnClickListener imgViewListener; private...原创 2011-12-21 19:26:32 · 99 阅读 · 0 评论 -
widget ----ViewGroup~~~
[code]+(0 or 1 per layout file, assigned to any element)这里面有一个比较重要的类叫ViewGroup,这个XML的root节点必须是一个ViewGroup,或者是一个单一的Widget(整个XML只有一个元素)。Android几乎所有的UI似乎都和ViewGroup有或多或少的关系。但是它只是一个abstract cl...原创 2010-05-20 21:21:25 · 92 阅读 · 0 评论 -
动画---画布清屏效果
也就是说你在一个画布上画了很多东西,然后按一个按钮全部清除mCanvas.drawColor(Color.TRANSPARENT, PorterDuff.Mode.CLEAR);原创 2010-05-20 15:47:12 · 191 阅读 · 0 评论 -
widget ----notification
[code] NotificationManager notificationManager = (NotificationManager)getSystemService(NOTIFICATION_SERVICE);Notification notification = new Notification(icon, tickerText, System.currentTimeMillis...原创 2010-05-19 14:03:15 · 158 阅读 · 0 评论 -
动画---怎样把Button或者ImageButton的背景设为透明或者半透明
怎样把Button或者ImageButton的背景设为透明或者半透明半透明透明原创 2010-05-16 08:42:09 · 269 阅读 · 0 评论 -
手机模拟器上安装apk
1. 在D:\android\android-sdk-windows\tools下双击emulator, 双击一次就好2. 在诸如D:\android-sdk-windows这样的模拟器安装目录下找到adb工具,可能再tools下,可能在platform-tools下把需要安装得apk放到该目录下3.运行adb install xxx.apk...原创 2011-11-17 17:07:32 · 368 阅读 · 0 评论 -
listView
android.R.layout.simple_list_item_1 一行text 就是这个样式里面有一个text[img]http://dl.iteye.com/upload/picture/pic/103272/87819400-87b0-36c9-a47b-bef7b012f8bb.jpg[/img][code]private String[] data = new...原创 2011-11-25 10:35:45 · 90 阅读 · 0 评论 -
Menu
按menu按钮弹出来的东西[img]http://dl.iteye.com/upload/picture/pic/103286/85fcc2ad-16f4-3a23-a03b-c25900bcbc3f.jpg[/img][code]public static final int ITEM0 = Menu.FIRST; public static final int ITEM1 ...原创 2011-11-25 11:22:05 · 88 阅读 · 0 评论 -
Android WifiManager 常量
ACTION_PICK_WIFI_NETWORKActivity动作:选择一个WI-FI网络连接。ERROR_AUTHENTICATING出现一个验证错误问题。EXTRA_BSSIDEXTRA_NETWORK_INFOEXTRA_NEW_RSSIEXTRA_NEW_STATEEXTRA_PREVIOUS_WIFI_STATEEXTRA_SUPPLICAN...原创 2011-12-09 00:20:58 · 210 阅读 · 0 评论 -
android 探索首选项框架xxxPreference
http://blog.csdn.net/qinjuning/article/details/6710003单一控件: Preference 控件家庭 View控件家庭 控件含义 Preference TextView ...原创 2011-12-08 20:50:33 · 118 阅读 · 0 评论 -
Wifi
[code]. Confirm if Wifi is OnUsing isEnabled() in WifiManager.If not, use setEnabled(true) to turn on it.Note:May take some time, suggest to wait 1~3 seconds.2. Scan APUsing scanAP() i...原创 2011-12-02 15:02:22 · 156 阅读 · 0 评论 -
Tab
[img]http://dl.iteye.com/upload/picture/pic/103632/f2c393ce-1351-39c3-9c32-1124a7bf05c0.png[/img][code]public class MyTab extends TabActivity implements OnTabChangeListener { private TabHost...原创 2011-12-01 16:02:44 · 89 阅读 · 0 评论 -
color
[code]#FFFFFF#FFFFF0#FFFFE0#FFFF00#FFFAFA#FFFAF0#FFFACD#FFF8DC#FFF5EE#FFF0F5#FFEFD5#FFEBCD#FFE4E1#FFE4C4#FFE4B5#FFDEAD#FFDAB9#FFD700#FFC0CB#FFB6C1#FFA500...原创 2011-12-01 10:48:32 · 107 阅读 · 0 评论 -
EditText属性解释
EditText继承关系:View-->TextView-->EditText EditText的属性很多,这里介绍几个:android:hint="请输入数字!"//设置显示在空间上的提示信息android:numeric="integer"//设置只能输入整数,如果是小数则是:decimalandroid:singleLine="true"//设置单行输入,一旦设置为true...原创 2011-12-01 09:31:01 · 119 阅读 · 0 评论 -
gridView ---图片显示类九宫格
[img]http://dl.iteye.com/upload/picture/pic/103302/010f02ee-2242-3827-be53-795fc1af2894.jpg[/img][code] [/code][code]public class GridViewActivity extends Activity { @Override ...原创 2011-12-01 09:23:16 · 290 阅读 · 0 评论 -
Android之Inflate()方法用途
原文:Inflate()作用就是将xml定义的一个布局找出来,但仅仅是找出来而且隐藏的,没有找到的同时并显示功能。最近做的一个项目就是这一点让我迷茫了好几天。android上还有一个与Inflate()类似功能的方法叫findViewById(),二者有时均可使用,但也有区别区别在于:如果你的Activity里用到别的layout,比如对话框layout,你还要设置...原创 2011-11-30 10:40:05 · 175 阅读 · 0 评论 -
android 自定义listview无法响应点击事件OnItemClickListener
如果你的自定义ListViewItem中有Button或者Checkable的子类控件的话,那么默认focus是交给了子控件,而ListView的Item能被选中的基础是它能获取Focus,也就是说我们可以通过将ListView中Item中包含的所有控件的focusable属性设置为false,这样的话ListView的Item自动获得了Focus的权限,也就可以被选中了 我们可以通...原创 2011-11-29 22:34:28 · 124 阅读 · 0 评论 -
事件event
[code] private class OnItemClickListenerImpl implements OnItemClickListener { @SuppressWarnings("unchecked") @Override public void onItemClick(AdapterView parent, View view, int position,...原创 2011-11-29 22:34:01 · 100 阅读 · 0 评论 -
Image gallery
[img]http://dl.iteye.com/upload/picture/pic/103300/3595ec77-39b8-32cb-bcc2-bf8350172296.jpg[/img][code]public class ImageShowActivity extends Activity implementsAdapterView.OnItemSelectedList...原创 2011-11-25 14:36:34 · 391 阅读 · 0 评论 -
动画---闪烁的文字--用的是线程
[code]public class ActivityMain extends Activity { public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); spark(); }...原创 2010-05-16 08:20:05 · 208 阅读 · 0 评论 -
QQ模拟~~~动态添加控件
[code]package com.fetion.android; import android.app.Activity; import android.content.Context; import android.graphics.Color; import android.os.Bundle; import android.t...原创 2010-05-15 20:42:03 · 129 阅读 · 0 评论 -
动画---重新绘制一张图片
[code]LinearLayout.LayoutParams linearParams = (LinearLayout.LayoutParams) button1.getLayoutParams(); linearParams.leftMargin = ++x; linearParams.topMargin = ++y; button1.setLayou...原创 2010-05-15 20:29:40 · 132 阅读 · 0 评论 -
widget ----listView
listView = new ListView(this); prepareData(); //适配器提供 data到layout的接口 SimpleAdapter simpleAdapter = new SimpleAdapter(this, data, android.R.layout.simple_list_item_2, new String[]{"性别","姓...2010-04-29 08:59:31 · 86 阅读 · 0 评论 -
android 绘图
做java的都知道,绘图肯定首先需要一个Canvas,然后在用Graphics在上面绘制自己想要图案。不错,Android上面也类似,你可以从一个Bitmap得到它的Canvas,进行绘制,也可以自定义一个View,用它的Canvas。不同的时,Android里没有Graphics,而用Paint代之,当然用法也稍有不同。以下是自定义View的一段代码: @Override publi...2010-04-28 19:22:45 · 107 阅读 · 0 评论 -
getSystemService
[color=blue]google Map的定位系统服务,可用于定位[/color]LocationManager lm = (LocationManager) getSystemService(Context.LOCATION_SERVICE);例子:String provider = "gps";Location loc = lm.getLastKnownLocation(pro...2010-04-28 16:55:39 · 98 阅读 · 0 评论 -
googleMap----放大,缩小,东南西北,四种视图切换代码
mapView的xmlmapController = mapView.getController();map控制器似乎是控制地图移动的,缩放和中心位置都通过他设定放大: mapController.zoomIn();缩小: mapController.zoomOut();向北: GeoPoint point = new GeoPoint(mapView.get...2010-04-28 16:46:23 · 332 阅读 · 0 评论 -
widget ----spinner
gps_frequent_spinnner = (Spinner)findViewById(R.id.setting_frequency_l); //================gps spinner============================================= ArrayAdapter gps_frequent_adapter = Arr...2010-04-27 08:54:14 · 101 阅读 · 0 评论 -
widget ----menu
用menu要用到覆盖两个方法: public static final int USE_MENU = Menu.FIRST; private static final int HELP_MENU = Menu.FIRST+1; public boolean onOptionsItemSelected(MenuItem item) { // TODO ...2010-04-27 08:48:58 · 146 阅读 · 0 评论 -
database----Sqlite
主要思路: 1.DatabaseHelper 继承sqliteOpenHelper 2. [color=blue]helper[/color] = new DatabaseHelper(); 数据库助手的实例 3. 如果改数据库,[color=blue]先通过数据库助手得到数据库[/color](有可修改权限的) SQLiteDatabase db = mOpen...2010-04-26 14:53:39 · 95 阅读 · 0 评论 -
豆瓣网逻辑
在开始使用客户端前先 检查是否得到了[color=red]授权令牌和授权密码[/color]一般存在本地xml中 ,如果可以访问,那么就可以跳转到响应的应用页面如ShowSaying,得到授权的service(getAuthDoubanService())做些事情 public boolean accessTokenIsSaved(){ SharedPrefe...2010-04-24 10:18:48 · 477 阅读 · 0 评论 -
xml-----属性收集
android:background="@drawable/logo" ----可以为TextView 等定义背景图片gravity与layout_gravity的区别通过设置android:gravity="center"来让EditText中的文字在EditText组件中居中显示;同时我们设置EditText的android:layout_gravity="right"来让Ed...2010-04-24 09:01:46 · 81 阅读 · 0 评论 -
ArrayAdapter ,SimpleAdapter ,SimpleCursorAdapter 区别
数据源不同而已1. String[]: ArrayAdapter 2. List: SimpleAdapter 3. 数据库Cursor: SimpleCursorAdapter 使用ArrayAdapter(数组适配器)顾名思义,需要把数据放入一个数组以便显示。android.R.layout.simple_list_item_1是系统定义好的布局文件只显示一行文字...2010-04-23 11:09:43 · 136 阅读 · 0 评论 -
xml------android~~~autoText
android:autoText="true"自动拼写帮助2010-04-22 14:21:06 · 101 阅读 · 0 评论