- 博客(11)
- 资源 (4)
- 收藏
- 关注
原创 仿微信语音功能的流程
当我们要做一个仿微信的语音功能时,我们要想一想,微信的语音功能的效果是怎样的?1.当我们按下录音按钮时,开始录音,显示一个正在录制的dialog2.如果按下按钮,在很短的时间内松开手指,而没有录制成功,显示一个录音时间过短的dialog3.如果按下按钮,滑出按钮范围,例如按住上滑,录音取消,显示一个取消发送的dialog4.松开手指,录制结束,并且录音显示在listView中大
2016-03-24 21:00:00 2426
转载 安卓开发——服务用法
服务是安卓四大组件之一,既然组件之一,我们首先想到的肯定是组件要在androidManifest中注册。定义服务:新建类继承Service类,并重写onCreate()服务创建时调用,onStartCommand()服务开启时调用,onDestroyed()服务销毁时调用,onBind()服务与活动交 互时调用开启服务:startService(
2016-03-20 09:53:18 550
转载 深入理解异步消息处理机制Message,handler,MessageQueue,looper
本文转自:http://www.cyqdata.com/android/article-detail-36658本篇深入理解Android消息队列原理篇,将为您讲述Android世界中的消息机制,无论是android线程内部或者线程之间,当它们进行信息交互时,则会传递这些消息,为此,深入理解这些消息队列原理,将有助于我们更好的掌握android开发:1.Message消息对
2016-03-20 09:42:37 1961
转载 简单AsyncTask用法
安卓中有很多工作是不能在主线程上进行的,例如发起网络请求,下载等等。这些耗时操作都必须在子线程中去完成,或者可以使用接下来要说的AsyncTask。AsyncTask是一个抽象类,所以要使用它就必须建立一个类去继承它 public class A extends AsyncTask三种泛型参数分别指,启动任务所传入的参数,后台任务执行的进度,后台计算结果的类型用于返回AsyncTask
2016-03-16 18:52:38 381
原创 HttpClient的使用
使用Http协议访问网络的方式其一是HttpURLConnection,第二则是HttpClient(还有其它方式,只是目前还没有学习到,以后继续补充)。HttpClient使用的步骤如下:(千万记得网络请求要在线程中发出,或者使用AsyncTask工具)1.创建HttpClient实例,HttpClient接口不能被实例化,所以创建一个DefaultHttpClent实例HttpCl
2016-03-16 18:29:52 515
转载 隐式intent调用大全
Java代码 Uri uri = Uri.parse(""); Intent it = new Intent(Intent.ACTION_VIEW,uri); startActivity(it); //显示某个坐标在地图上Java代码 Uri uri = Uri.parse("geo:38.899533,-77.036
2016-03-14 22:55:08 707
原创 android的上下文菜单和上下文操作模式
例如长按删除功能就是一种上下文操作,上下文操作与某个特定的屏幕视图(单个列表项)而非整个屏幕相关联一:在res/menu下新建菜单资源文件 <item android:id="@+id/menu_item_delete_crime" android:icon="@android:drawable/ic_menu_delete" an
2016-03-09 23:50:05 1505
原创 android的选项菜单
一:首先要在res/menu下创建menu资源类型的xml文档 <item android:id="@+id/menu_item_new_crime" android:icon="@android:drawable/ic_menu_add" android:title="@string/new_crime" an
2016-03-09 23:25:45 583
原创 层级式导航返回到特定activity
启用了应用图标的导航功能,利用ActionBar()的setDisplayHomeAsUpEnabled(true)让应用图标转变为回退按钮当我们要利用这个导航功能,也是通过覆盖Fragment的onOptionItemSelected(MenuItem item),并在方法体内实现返回activity的功能。public boolean onOptionsItemSelected(Men
2016-03-07 23:25:26 1337
原创 Fragment的生命周期
今天在重写Fragment的生命周期时,给onCreate()和onResume()等生命周期方法修饰protected,程序报错。翻阅资料发现,因为需要被托管Fragment的任何Activity调用,因此Fragment的生命周期方法必须修饰为public。我的理解是,当托管Fragment的activity和Fragment不在同一个包中时,protected的存在就使得Activi
2016-03-03 23:50:00 356
原创 ListView在Activity和Fragment中的显示和使用
一:在Fragment中显示ListView1.在Fragment中显示ListView,主要用到ListFragment这个类,新建一个类继承ListFragment,ListFragment内置了ListView,所以无需覆盖Fragment的onCreateView()方法或者为Fragment生成一个带有ListView的布局,ListFragment默认实现 一个全屏ListVi
2016-03-02 22:24:33 7771
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人