
业余android
文章平均质量分 70
xinke87
知者不言,言者不知。塞其兑,闭其门;挫其锐,解其纷;和其光,同其尘;是谓玄同。放不可得而亲,不可得而疏;不可得而利,不可得而害;不可得而贵,不可得而贱;故为天下贵。
展开
-
Android编程中很有用的代码
<br /><br />网上搜的,感觉挺好,希望能给和我一样的初学者带来方便<br />1:查看是否有存储卡插入String status=Environment.getExternalStorageState(); <br />if(status.equals(Enviroment.MEDIA_MOUNTED)) <br />{ <br />说明有SD卡插入 <br />} <br />2:让某个Activity透明 view sourceprint?1OnCreate中不设Layout 2 3t转载 2011-01-04 09:50:00 · 614 阅读 · 0 评论 -
ProgressBar的使用
<br />main.xml<br /><?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" >原创 2011-04-19 22:08:00 · 2798 阅读 · 0 评论 -
AutoCompleteTextView控件的使用
<br /> <br />An editable text view that shows completion suggestions automatically while the user is typing. The list of suggestions is displayed in a drop down menu from which the user can choose an item to replace the content of the edit box with.<br />T原创 2011-04-17 20:27:00 · 833 阅读 · 0 评论 -
DatePicker 和 TimePicker的使用
<br />main.xml<br /><?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" >原创 2011-04-17 22:03:00 · 1008 阅读 · 0 评论 -
Matrix的使用 图像的方法缩小
<br />main.xml<br /> <br /><?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"原创 2011-04-21 23:17:00 · 1197 阅读 · 0 评论 -
Linkify的使用
<br />main.xml<br /><?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" >原创 2011-04-24 21:58:00 · 765 阅读 · 0 评论 -
NotificationManager的使用
<br />main.xml<br /><?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" >原创 2011-04-25 22:54:00 · 1576 阅读 · 0 评论 -
如何实现启动画面
<br />http://topic.youkuaiyun.com/u/20110501/00/c63ac497-984d-40cb-b5c3-bdca9abc33a9.html?63219<br /> <br />public class SplashActivity extends Activity {<br /><br />@Override<br />protected void onCreate(Bundle savedInstanceState) {<br />super.onCreate(savedIns原创 2011-05-01 20:27:00 · 653 阅读 · 0 评论 -
天气预报程序第一篇
<br />天气情况来源:<br />http://www.google.com/ig/api?hl=zh-cn&weather=Beijing<br />最后面的代表地区。通过这个URI就可以查询要查找的天气状况了。<br /> <br />保存天气状况的类得设计:<br />WeatherInfo.java<br /> <br />package com.itxinke.www;public class WeatherInfo{ //天气情况 private String conditi原创 2011-05-04 22:42:00 · 1025 阅读 · 1 评论 -
Android 连连看的算法
http://www.eoeandroid.com/thread-70191-1-2.html 改写的连连看算法如下: 前置条件:用一二维数组存放Map 首先是横向检测:private boolean horizon(Point a, Point b) { if(a.x == b.x && a.y == b.y)//如果点击的是同一个图案,直接返回false return f原创 2011-06-27 09:25:00 · 2440 阅读 · 0 评论 -
天气预报程序第二篇
<br />解析xml主要有两种方式 dom方式和SAX方式<br />dom方式主要是把整个xml文件都放入内存,如果xml比较大的话,那是相当浪费空间的。<br />SAX方式是一点点的读取xml文件然后进行解析,相对来说比较节省空间的使用。<br />我们来使用SAX方式来解析google的天气<br /> <br />Handler类得设计<br /> <br />WeatherHandler.java<br /> <br />package com.itxinke.www;import jav原创 2011-05-05 23:22:00 · 176 阅读 · 1 评论 -
android分辨率大全
<br /><br />对于Android游戏开发我们不得不像iPhone那样思考兼容Android平板电脑,对于苹果要考虑iPad、iPhone 3GS和iPhone 4等屏幕之间的兼容性,对于几乎所有的分辨率Android123总结了大约超过20中粉笔阿女郎的大小和对应关系,对于开发Android游戏而言可以 考虑到未来的3.0以及很多平板电脑的需要。<br /> 常规的我们可能只考虑QVGA,HVGA,WVGA,FWVGA和DVGA,但是抛去了手机不谈,可能平板使用类似 WSVGA的1024x576原创 2011-05-06 19:44:00 · 1377 阅读 · 0 评论 -
文件过滤功能
我们知道,listFiles()会列出当前目录下的文件,但是,另一个问题出来了,如果当前目录下文件杂乱无部分,而我们又不想列出所有文件,怎么办?FileFilter 提供了一个解决方法。我们只需要实现public abstract boolean accept(File path原创 2011-07-14 18:56:05 · 1164 阅读 · 0 评论 -
模式对话框Dialog背景的透明度&黑暗度设置方法
设置透明度(貌似是dialog自身的透明度)WindowManager.LayoutParams lp=dialog.getWindow().getAttributes(); lp.alpha=1.0f;原创 2011-08-08 16:15:06 · 2317 阅读 · 0 评论 -
Bitmap转为文件保存
package com.util;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.OutputStream;import android.graph原创 2011-08-08 17:21:54 · 22029 阅读 · 0 评论 -
Android 监控网络状态
Android网络应用程序开发中,经常要判断网络连接是否可用,因此经常有必要监听网络状态的变化。android的网络状态监听可以用BroadcastReceiver来接收网络状态改变的广播,具体实现如下:@Overridepublic void onReceive(Context context, Intent intent) {Log.e(TAG, "网络状态改变");boolean原创 2011-11-04 19:12:56 · 1474 阅读 · 0 评论 -
android简单的文件检索
<br />首先main.xml<br /><?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"原创 2011-04-16 23:15:00 · 1363 阅读 · 0 评论 -
动态添加删除 Spinner内容
<br />main.xml<br /><?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" >原创 2011-04-16 22:54:00 · 3731 阅读 · 0 评论 -
Spinner控件的使用以及动画的使用
main.xml原创 2011-04-16 21:10:00 · 2558 阅读 · 0 评论 -
android编程小技巧
<br /><br />1、在标题栏中加入进度条://明确进度条<br /><br /> requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);setContentView(R.layout.main);setProgressBarIndeterminateVisibility(true);// 明确进度条requestWindowFeature(Window.FEATURE_PROGRESS);setContentView(R.layout转载 2011-01-07 09:37:00 · 1177 阅读 · 0 评论 -
Android编程获取手机型号,本机电话号码,sdk版本及firmware版本号(即系统版本号)
<br /><br />Android开发平台中,可通过TelephonyManager获取本机号码。<br /> TelephonyManager phoneMgr=(TelephonyManager)this.getSystemService(Context.TELEPHONY_SERVICE);<br />txtPhoneNumber.setText(phoneMgr.getLine1Number()); //txtPhoneNumber是一个EditText 用于显示手机号<br /><br />转载 2011-01-12 09:28:00 · 2926 阅读 · 0 评论 -
Android根据Button状态(normal,focused,pressed)显示不同背景图片
<br /><br />Android中Button 有focused, selected, pressed 等不同状态,通过配置一个XML格式的 drawable “selector” 即可实现”在不同状态下显示不同背景图片“的功能。<br />1. 在res/drawable目录下添加一个xml文件,用来描述Button在不同状态下对应的不同图片。我这里给该xml文件命名为btn_background.xml<br /><br /><br /><br /><br /><br /><?xml转载 2011-01-10 18:17:00 · 1256 阅读 · 0 评论 -
各种各样的api查询
<br />实用号码归属地查询(IP 地址,手机号码): <br />默认格式: http://api.liqwei.com/location/ (使用来访者的 IP 地址) <br />指定 IP 地址格式: http://api.liqwei.com/location/?ip=202.108.33.32 (新浪的IP) <br />指定手机号码格式: http://api.liqwei.com/location/?mobile=13800138000 (北京的号码) <br />可选参数: js:【js转载 2011-05-09 15:28:00 · 3755 阅读 · 0 评论 -
自定义Shape
<br /><br />。<br /> view plaincopy to clipboardprint?·········10········20········30········40········50········60········70········80········90········100·······110·······120·······130·······140·······150<shape xmlns:android="http://schemas.android.com/ap转载 2011-05-22 21:49:00 · 2279 阅读 · 0 评论 -
天气预报程序第三篇(完结)
首先上上两张效果图稍后源码提供到资源下载里面原创 2011-05-22 11:55:00 · 1269 阅读 · 3 评论 -
更改Textiew背景色和字体颜色
定义颜色:新建drawable.xml文件#FFFFFFFF#FFFF0000颜色的定义#FFFFFFFF:前两位代表透明度,后面到代表R。G,B。然后就可以在activity中这样使用: Resources resource = this.getResources(); Drawable drawable = resource.getDrawable(R.drawable.red); TextView secondView = (TextView)find原创 2011-04-07 20:34:00 · 1417 阅读 · 1 评论 -
Android 常见错误和技巧
<br />1、无法使用网络 :Permission denied(maybe missing internet permission)<br /><br /> 答:在AndroidMainifest.xml中增加允许使用网络选项(结束标签之后>):<br /><br />Java代码:<br /><br />uses-permission android:name="android.permission.INTERNET" />复制代码<br /> 2、找不到activity类转载 2011-04-08 14:25:00 · 1335 阅读 · 0 评论 -
widget类关系图
<br />原创 2011-04-08 15:18:00 · 799 阅读 · 0 评论 -
Unparsed aapt error(s)错误的处理方法 以及 音乐播放
<br /><br /> <br /> <br />方法1:删除gen目录下的R.java,然后build project.<br />方法2: 点 Project--------->clean..<br /> <br />错误发生方法:<br />选中xml文件 点击run,会在res/layout下生成同名.out.xml文件,删除之,就会这样错误。<br /> <br /> <br /> <br />音乐播放引入的包:<br />importandroid.media.MediaPlayer;原创 2011-04-09 21:49:00 · 220 阅读 · 0 评论 -
Gallery的使用 以及 AlertDialog的使用
直接贴代码 和效果:strings.xmlHello World, GalleryActivity!GalleryActivity关于关闭确定main.xml原创 2011-04-10 20:58:00 · 1085 阅读 · 0 评论 -
在Android 中调用选择图片、视频、添加音频、录音、拍摄视频、拍照等其他的功能
<br /><br /> //选择图片 requestCode 返回的标识<br /> Intent innerIntent = new Intent(Intent.ACTION_GET_CONTENT); //"android.intent.action.GET_CONTENT"<br /> innerIntent.setType(contentType); //查看类型 String IMAGE_UNSPECIFIED = "image/*"; 详细的类型在 com.google.android.m转载 2011-05-30 09:01:00 · 1682 阅读 · 0 评论 -
android常用intent的方法
<br />1,调web浏览器<br /><br />Uri myBlogUri = Uri.parse("http://kuikui.javaeye.com");<br /><br />returnIt = new Intent(Intent.ACTION_VIEW, myBlogUri);<br /><br />2,地图<br /><br />Uri mapUri = Uri.parse("geo:38.899533,-77.036476");<br /><br />returnIt = new Int转载 2011-04-13 16:05:00 · 1181 阅读 · 0 评论 -
ProgressDialog的使用
<br /> <br />A dialog showing a progress indicator and an optional text message or view. Only a text message or a view can be used at the same time.<br />The dialog can be made cancelable on back key press.<br />The progress range is 0..10000.<br /> <br />原创 2011-04-11 22:15:00 · 125 阅读 · 0 评论 -
自定义Theme 与 使用
新建color.xml文件#FF0000FF#FFC2CE99#FF0000FF#FFFF0000#FFFFFFFF#FFFFC8FF#FF008800这里定义要使用到颜色新建style.xml原创 2011-04-13 21:05:00 · 2002 阅读 · 0 评论 -
Android工程师怒斥360拦截弹窗广告
【IT168评论】尽管目前Android智能手机占据了半壁江山,但是对于Android开发者来说却并没有形成很好的盈利模式,这很大程度上得益于Android平台的开放和混乱,这些姑且先不说。Android开发者很多都考免费应用+广告模式生存,试问,当这种连生存都难以保证的时候是不是要进行反抗? 今天从一个ANdroid开发者哪里获得了心声,其原因是一篇《360副总裁李涛:360对流氓软件转载 2012-05-24 16:52:43 · 1392 阅读 · 0 评论