自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

刘剑峰的博客

一起交流技术,谦虚学习

  • 博客(11)
  • 资源 (4)
  • 收藏
  • 关注

原创 仿微信语音功能的流程

当我们要做一个仿微信的语音功能时,我们要想一想,微信的语音功能的效果是怎样的?1.当我们按下录音按钮时,开始录音,显示一个正在录制的dialog2.如果按下按钮,在很短的时间内松开手指,而没有录制成功,显示一个录音时间过短的dialog3.如果按下按钮,滑出按钮范围,例如按住上滑,录音取消,显示一个取消发送的dialog4.松开手指,录制结束,并且录音显示在listView中大

2016-03-24 21:00:00 2393

转载 安卓开发——服务用法

服务是安卓四大组件之一,既然组件之一,我们首先想到的肯定是组件要在androidManifest中注册。定义服务:新建类继承Service类,并重写onCreate()服务创建时调用,onStartCommand()服务开启时调用,onDestroyed()服务销毁时调用,onBind()服务与活动交                       互时调用开启服务:startService(

2016-03-20 09:53:18 535

转载 深入理解异步消息处理机制Message,handler,MessageQueue,looper

本文转自:http://www.cyqdata.com/android/article-detail-36658本篇深入理解Android消息队列原理篇,将为您讲述Android世界中的消息机制,无论是android线程内部或者线程之间,当它们进行信息交互时,则会传递这些消息,为此,深入理解这些消息队列原理,将有助于我们更好的掌握android开发:1.Message消息对

2016-03-20 09:42:37 1942

转载 简单AsyncTask用法

安卓中有很多工作是不能在主线程上进行的,例如发起网络请求,下载等等。这些耗时操作都必须在子线程中去完成,或者可以使用接下来要说的AsyncTask。AsyncTask是一个抽象类,所以要使用它就必须建立一个类去继承它 public class A extends AsyncTask三种泛型参数分别指,启动任务所传入的参数,后台任务执行的进度,后台计算结果的类型用于返回AsyncTask

2016-03-16 18:52:38 368

原创 HttpClient的使用

使用Http协议访问网络的方式其一是HttpURLConnection,第二则是HttpClient(还有其它方式,只是目前还没有学习到,以后继续补充)。HttpClient使用的步骤如下:(千万记得网络请求要在线程中发出,或者使用AsyncTask工具)1.创建HttpClient实例,HttpClient接口不能被实例化,所以创建一个DefaultHttpClent实例HttpCl

2016-03-16 18:29:52 505

转载 隐式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 678

原创 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 1482

原创 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 571

原创 层级式导航返回到特定activity

启用了应用图标的导航功能,利用ActionBar()的setDisplayHomeAsUpEnabled(true)让应用图标转变为回退按钮当我们要利用这个导航功能,也是通过覆盖Fragment的onOptionItemSelected(MenuItem item),并在方法体内实现返回activity的功能。public boolean onOptionsItemSelected(Men

2016-03-07 23:25:26 1327

原创 Fragment的生命周期

今天在重写Fragment的生命周期时,给onCreate()和onResume()等生命周期方法修饰protected,程序报错。翻阅资料发现,因为需要被托管Fragment的任何Activity调用,因此Fragment的生命周期方法必须修饰为public。我的理解是,当托管Fragment的activity和Fragment不在同一个包中时,protected的存在就使得Activi

2016-03-03 23:50:00 343

原创 ListView在Activity和Fragment中的显示和使用

一:在Fragment中显示ListView1.在Fragment中显示ListView,主要用到ListFragment这个类,新建一个类继承ListFragment,ListFragment内置了ListView,所以无需覆盖Fragment的onCreateView()方法或者为Fragment生成一个带有ListView的布局,ListFragment默认实现 一个全屏ListVi

2016-03-02 22:24:33 7645

java爬虫完整代码

java爬虫完整代码,数据挖掘

2016-11-12

java爬虫代码

java爬虫代码

2016-11-11

android java日期计算工具

android java日期计算工具

2016-08-11

安卓版本检测工具类

用于检测版本是否需要更新,换掉url地址直接可以用

2016-08-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除