
Android开发
文章平均质量分 83
临江仙
刻苦学习,努力钻研,喜欢学习新知识。待人友善,团结合作。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Android中raw文件夹和asset文件夹有什么不同
*res/raw和assets的相同点:1.两者目录下的文件在打包后会原封不动的保存在apk包中,不会被编译成二进制。*res/raw和assets的不同点:1.res/raw中的文件会被映射到R.java文件中,访问的时候直接使用资源ID即R.id.filename;assets文件夹下的文件不会被映射到R.java中,访问的时候需要AssetManager类。2.r原创 2012-04-15 17:08:15 · 1396 阅读 · 0 评论 -
Android MediaPlayer基本使用方式
使用MediaPlayer播放音频或者视频的最简单例子:JAVA代码部分:public class MediaPlayerStudy extends Activity {private Button bplay,bpause,bstop;private MediaPlayer mp = new MediaPlayer();@Override转载 2012-04-12 14:19:22 · 711 阅读 · 0 评论 -
Android高手应该精通哪些内容?
导读:很多Android开发者已经度过了初级、中级,如何成为一个Android高手呢? Android123就各个级别的程序员应该掌握哪些内容作为下面分类,Android高手应该精通哪些内容?往下看。很多Android开发者已经度过了初级、中级,如何成为一个Android高手呢? eoeAndroid就各个级别的程序员应该掌握哪些内容作为下面分类. 一、初级 1. 拥有娴熟的J转载 2012-03-21 16:48:32 · 980 阅读 · 0 评论 -
Android获取屏幕大小的方法
Display dis=this.getWindowManager().getDefaultDisplay();这是屏幕色宽为 dis.getWidth();屏幕的高度为 dis.getHeight();原创 2012-04-07 21:09:54 · 780 阅读 · 0 评论 -
Android去掉标题栏和信息栏
再Activity的onCreate方法中//去掉标题栏Window window=this.getWindow();window.requestFeature(Window.FEATURE_NO_TITLE);//去掉信息栏window.setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.Layo原创 2012-04-07 21:06:30 · 1071 阅读 · 0 评论 -
Tomcat配置与安装的两种方法--安装版和解压版
总得来说TOMCAT有两种安装方法:1,下载安装版,点击后,一路next,就直接安装成功。配置环境变量为 TOMCAT_HOME 你的安装目录 CATALINA_HOME 你的安装目录 这是最简单的安装方法,只要不出错就直接OK,然后你再去官网下载Administration Web Application, 直接解压到你的安装目原创 2012-04-08 23:42:05 · 995 阅读 · 0 评论 -
Android MediaPlayer使用方法简单介绍
1)如何获得MediaPlayer实例:可以使用直接new的方式:MediaPlayer mp = new MediaPlayer();也可以使用create的方式,如:MediaPlayer mp = MediaPlayer.create(this, R.raw.test);//这时就不用调用setDataSource了 2) 如何设置要播放的文件:Med转载 2012-03-20 10:27:45 · 1189 阅读 · 0 评论 -
AutoCompleteTextView的用法
这次介绍AutoCompleteTextView的两种用法第一种:使用字符串数组为内容来源<AutoCompleteTextView android:id="@+id/auto" android:layout_width="fill_parent" android:layout_height="wrap_content" /原创 2012-05-14 09:37:44 · 12638 阅读 · 2 评论 -
android水平进度条布局
android:layout_width="200dip" android:layout_height="wrap_content" style="?android:attr/progressBarStyleHorizontal" android:max="100" android:visibility="visible" android:progress="50"原创 2012-05-14 18:11:31 · 2892 阅读 · 0 评论 -
android SAX 解析XML文件
我就直接上代码了try{String systemId="张译成22 湖北省";SAXParserFactory factory=SAXParserFactory.newInstance();SAXParser parser=factory.newSAXParser();XMLReader reader=parser.getXMLReader();reader.setConten原创 2012-05-31 22:23:18 · 1078 阅读 · 0 评论 -
Android SharedPreference模式的使用
SharedPreferences是Android平台上一个轻量级的存储类,主要是保存一些常用的配置比如窗口状态,一般在Activity中重载窗口状态onSaveInstanceState保存一般使用SharedPreferences完成,它提供了Android平台常规的Long长整形、Int整形、String字符串型的保存,它是什么样的处理方式呢?SharedPreferences类似过原创 2012-08-12 23:20:59 · 2637 阅读 · 0 评论 -
Android 下载安装APK
代码安装apkIntent i = new Intent(Intent.ACTION_VIEW); String filePath = "/sdcard/XXX.apk"; i.setDataAndType(Uri.parse("file://" + filePath),"application/vnd.android.package-archive");context.s原创 2012-08-13 00:36:28 · 2210 阅读 · 1 评论 -
Java经典线程同步问题------生产者与消费者
先上代码class Test{ public static void main(String []args) { Queue q=new Queue(); Producer p=new Producer(q); Consumer c=new Consumer(q); p.start(); c.start(); }}class Producer extends原创 2012-07-26 19:38:20 · 1125 阅读 · 0 评论 -
Android标题栏进度条
1.android的标题栏进度条的范围是[0,10000]2.setSecondaryProgress的颜色浅,setProgress的颜色深,所以使setSecondaryProgress的值大于setProgress3.this.requestWindowFeature(Window.FEATURE_PROGRESS); this.setProgressBarVisi原创 2012-07-25 17:05:25 · 1396 阅读 · 0 评论 -
Android通过图片名字获得ID
package com.zhycheng;import android.R.drawable;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widge原创 2012-07-25 22:41:04 · 6813 阅读 · 1 评论 -
Android实现两次按下返回键退出
@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if(keyCode == KeyEvent.KEYCODE_BACK && event.getAction() == KeyEvent.ACTION_DOWN) {原创 2012-07-25 20:33:00 · 15320 阅读 · 10 评论 -
Android全屏
在Android下如何实现一个Activity的全屏显示呢?目前发现有两种方法可以实现:方法一:使用xml的方法,在该项目的AndroidManifest.xml文件中,在需要全屏的Activity元素中添加属性android:theme="@android:style/Theme.NoTitleBar.Fullscreen"这样就可以实现这个Activity的全屏显示,如果只是不原创 2012-07-22 16:32:22 · 1131 阅读 · 0 评论 -
Android隐藏软件盘
首先获得InputMethodManager的一个对象InputMethodManager imm = (InputMethodManager)SelectWordActivity.this.getSystemService(Context.INPUT_METHOD_SERVICE);调用方法imm.hideSoftInputFromWindow(view.getWindo原创 2012-06-25 23:44:45 · 1678 阅读 · 0 评论 -
Android NDK开发初步
<!--@page {margin:2cm}pre.western {font-family:"DejaVu Sans Mono",monospace}pre.cjk {font-family:"文泉驿等宽正黑",monospace}pre.ctl {font-family:"Lohit Hindi",monospace}p {margin-bottom:0原创 2012-07-03 17:53:20 · 1693 阅读 · 4 评论 -
Android NDK开发配置NDK
在Android的官网下载android NDK地址点击下载下载之后解压到自己的目录下,我的是/home/zhycheng/然后在终端执行chmod 777 android-ndk-r8这条命令是改变目录的权限,我将权限公开接着就是配置路径了,在.bashrc的最后加上 PATH=$PATH:/home/zhycheng/android-ndk-r8这样路径就配置后了原创 2012-07-03 17:06:21 · 5815 阅读 · 0 评论 -
Android中弹出菜单PopupWindow的使用
点击这里下载源代码Android中,使用手指触摸,不能像电脑一样有鼠标左键和右键,所以会有一个PopupWindow来代替鼠标右键。当用户点击的时候出现一个弹出的窗口与用户交流信息。好了,现在就开始介绍PopupWindow的用法。首先声明一个PopupWindow的对象PopupWindow pop=null;初始化poppop=new PopupWindow(v,原创 2012-06-18 11:30:42 · 21554 阅读 · 3 评论 -
android执行Linux命令
Process localProcess = Runtime.getRuntime().exec("su");这条代码获得root权限OutputStream localOutputStream = localProcess.getOutputStream();DataOutputStream localDataOutputStream = new DataOutputStream原创 2012-06-12 23:00:59 · 10812 阅读 · 2 评论 -
android访问SD卡的权限
原创 2012-06-11 19:14:03 · 23994 阅读 · 0 评论 -
android tabhost位于底部
从网上找了一圈 大致有两种方法方法一:Java代码 http://schemas.android.com/apk/res/android"android:id="@android:id/tabhost" android:layout_width="fill_parent" android:layout_height="fill_parent"> android:la转载 2012-05-21 21:00:28 · 2900 阅读 · 0 评论 -
Android的所有权限说明
Android权限分的很细,但命名比较人性化,Android permission比SymbianCapabilities有了不少改进,下面就来看看权限许可都有哪些定义吧,发现还是比较繁多的,如果发现你的程序某个地方调试错误很可能是Androidpermission的访问控制在作怪,这也是为了安全防止手机成为病毒的场所。Android开发网获取到的消息来看不用购买高昂的数字签名证书,权限许可权由用转载 2012-03-09 23:04:16 · 1217 阅读 · 1 评论