安卓开发
浪_淘_沙
这个作者很懒,什么都没留下…
展开
-
Android应用中调用手机摄像头拍照并保存
/** * 启动系统相机 * * @param view */ public void takePhoto(View view) { Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); startActivityForResult(intent, CASE_CAMERA); }拍完成照后的回调函原创 2013-08-03 15:43:58 · 3188 阅读 · 0 评论 -
Android Dialog创建及其监听事件实现
1、创建提示对话框。笔者为该对话框添加了3个按钮,分别是 PositiveButton (确定)、NeutralButton、 NegativeButton(取消),中文意思是积极的按钮(确定)、中立的按钮、消极的按钮(取消),按字面意思翻译,有点怪,但是很形象。 JavaDoc API文档创建提示对话框并实现监听事件的代码转载 2013-11-06 08:47:27 · 1222 阅读 · 0 评论 -
Android 开发中的线程编程技术
1、Java中的实现线程体方式1 在Java中有两种方法实现线程体:一是继承线程类Thread,二是实现接口Runnable。下面我们先看看继承线程类Thread方式。 如果采用第1种方式,它继承线程类Thread并重写其中的方法 run(),在初始化这个类实例的时候,目标target可为null,表示由本实例来执行线程体。由于Java只支持单重继承,用这种方法定义的类不能再继转载 2013-11-09 09:52:42 · 773 阅读 · 0 评论 -
在Andriod下架设phoneGap环境
今天先在Andriod下架设phoneGap环境。1.下载phoneGaphttp://phonegap.com/download/#autodownload解压出来,找到lib/android目录。2.在eclipse下新建Andriod项目,这个跟普通项目一样。3.在assets目录下新建文件夹“www”,把lib/android目录原创 2013-12-17 08:59:29 · 945 阅读 · 0 评论 -
如何获取Android IP地址
1.使用WIFI首先设置用户权限其次,代码如下public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main);转载 2014-01-03 11:52:57 · 740 阅读 · 0 评论 -
android播放音效
方法说明构造方法 SoundPool(int maxStreams, int streamType, int srcQuality) maxStreams:该参数用于设置同时能够播放多少音效,如设置为3,则最多同时可以播放3个音效 streamType:音频类型,在游戏中通常设置为STREAM_MUSIC srcQuality:音频文件的质量原创 2014-01-11 20:16:50 · 1480 阅读 · 0 评论 -
BroadcastReceiver中启动Activity
@Overridepublic void onReceive(Context context,Intent intent){String msg = intent.getStringExtra("flag")//接收广播发送来的数据intent.putExtra("flag",msg);//发送数据给Activityintent.setClass(context,MainActiv原创 2014-01-16 14:23:00 · 1224 阅读 · 0 评论 -
移动开发者必须了解的10大跨平台工具
HTML/JavaScript/CSS篇1. PhoneGap说到跨平台开发工具,很多人首先会想到PhoneGap。这样一款能够让开发者使用HTML、JS、CSS来开发跨平台移动App的开源免费框架,一直以来都深受开发者喜爱,从iOS、Android、BB10、Windows Phone到Amazon Fire OS、Tizen等,各大主流移动平台一应俱全,还能让开发者充分利用地理转载 2014-02-28 22:46:39 · 1801 阅读 · 0 评论 -
android读取图片
一:读取res中的图片//读取本地res中的图片public static Bitmap readBitmap(int resid){BitmapFactory.Options opt = new BitmapFactory.Options();opt.inPreferredConfig = Bitmap.Config.RGB_565;opt.inPurgeab转载 2013-09-29 17:08:26 · 858 阅读 · 0 评论 -
如何将Activity打成jar包供第三方调用
1.我们新建一个Android工程,取名为ActivityLibrary,这个就是等下我们需要打包成Jar的工程注:MResource这个类很重要,主要是它的作用,利用反射根据资源名字获取资源ID(其实系统也自带了根据资源名字获取资源ID的方法getResources().getIdentifier("main_activity", "layout", getPackageNa转载 2013-11-05 09:05:43 · 870 阅读 · 0 评论 -
理解java回调机制
所谓回调:就是A类中调用B类中的某个方法C,然后B类中反过来调用A类中的方法D,D这个方法就叫回调方法,这样子说你是不是有点晕晕的,其实我刚开始也是这样不理解,看了人家说比较经典的回调方式:Class A实现接口CallBack callback——背景1class A中包含一个class B的引用b ——背景2class B有一个参数为callback的方法f(CallBack call转载 2013-10-14 20:49:36 · 1025 阅读 · 0 评论 -
Android强制设置横屏或竖屏
全屏在Activity的onCreate方法中的setContentView(myview)调用之前添加下面代码requestWindowFeature(Window.FEATURE_NO_TITLE);//隐藏标题getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.Layo转载 2013-10-12 14:22:28 · 910 阅读 · 0 评论 -
优化SharedPreferences的工具类,方便保存数据
/** * 保存:SharedPreferencesUtils.setParam(this, "szg", "szg123"); * 获取:SharedPreferencesUtils.getParam(this, "szg", ""); */package szg.tools;import android.content.Context; import android.conte转载 2013-08-08 15:54:57 · 740 阅读 · 0 评论 -
Android的读写文件及权限设置
设置文件生成的权限:[java] view plaincopypublic static boolean saveInfo( Context context, String userName, String userPass, int mode){ try {转载 2013-08-10 14:49:15 · 4794 阅读 · 0 评论 -
android 处理网络状态——无网,2g,3g,wifi,ethernet,other
直接上代码:[java] view plaincopypublic class GetNetWorkStateActor extends FusionActor { @Override public boolean processFusionMessage(FusionMessage msg) { // TODO A转载 2013-08-10 14:55:08 · 1338 阅读 · 0 评论 -
使用Bundle对象在Activity之间传送数据
单击某个按钮时将要传送的数据封装到bundle中public void onClick(View v) { Intent intent = new Intent(); Bundle bundle = new Bundle(); bundle.putString("key", "stringValue"); intent.putExtra("bundleIndex",原创 2013-08-10 14:39:18 · 871 阅读 · 0 评论 -
Android开发数据的四种存储方式
Android系统一共提供了四种数据存储方式。分别是:SharePreference、SQLite、Content Provider和File。由于Android系统中,数据基本都是私有的的,都是存放于“data/data/程序包名”目录下,所以要实现数据共享,正确方式是使用Content Provider。 SQLite: SQLite是一个轻量级的数据库,支持基本SQL语法,是常被采转载 2013-08-31 08:49:55 · 834 阅读 · 0 评论 -
Android 应用中隐藏标题栏、状态栏
隐藏某个activity的标题栏:this.requestWindowFeature(Window.FEATURE_NO_TITLE);隐藏所有Activity界面的标题栏: 在AndroidManifest.xml 的application 标签中添加android:theme="@android:style/Theme.NoTitleBar"隐藏某个a原创 2013-10-01 18:28:12 · 849 阅读 · 0 评论 -
判断手机是否已经连网函数
安卓应用中,判断应用是否连网原创 2013-08-08 15:18:24 · 1121 阅读 · 0 评论 -
安卓客户端与服务器端交互(含文件上传、数据传输等)
本实例封装了一个处理安卓客户端与服务器端交互的几个方法,对于中文乱码问题本实例也找到了解决方案.本例可以处理的场景如下:1.与服务器端交互json数据.2.Get方式与服务器端交互数据.3.Post方式与服务器端交互数据.4.HttpClient方式与服务器端交互数据.5.上传文件到服务器端.6.从服务器端下载文件.7.从服务器端读取文本文件转载 2013-10-10 22:31:55 · 8583 阅读 · 0 评论 -
TextView里直接显示图片的方法
方法一:重写TextView的onDraw方法;转载 2014-04-29 09:14:31 · 960 阅读 · 0 评论