- 博客(22)
- 资源 (7)
- 收藏
- 关注
原创 使用AudioRecord录音
在Android中录音可以用MediaRecord录音,操作比较简单。但是不够专业,就是不能对音频进行处理。如果要进行音频的实时的处理或者音频的一些封装
2016-10-18 15:09:11 425 1
原创 Android双击back键退出程序
在Android程序中,在点击back键的时候,很多程序第一次点击并不会退出程序,而是提示“双击退出程序”,实现代码非常简单,主要就是监听back键的点击事件首先要通过放过来获取到back键的点击事件public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK)
2016-05-12 17:13:57 671
原创 Caused by: java.lang.IllegalArgumentException: Argument for @NotNull paramet
今天安装AndroidStudio的时候,遇到了一个错误,AndroidStudio启动异常:Caused by: java.lang.IllegalArgumentException: Argument for @NotNull paramet网上搜了一下,发现只要在安装的Android Studio目录下的bin目录。找到idea.properties文件,用文本编辑器打开。
2016-04-29 10:26:18 1284
原创 百度地图只出现网格的问题
刚接触百度地图的时候,遇到了一个问题,就是地图只显示网格,但是没有显示地图,这个问题困扰了我,后来经过研究,才发现是签名不一致导致的
2016-04-11 15:58:37 1367
原创 Android手机短信验证--Bmob短信验证
在Android项目中,用户注册的时候一般都会用到手机短信验证,最近使用了Bmob的短信验证,感觉还行,这里推荐给大家使用
2016-04-06 11:17:46 3394
原创 RecyclerView的使用方法和瀑布流的实现
RecyclerView的功能十分强大,通过一个RecyclerView可以变换成为listview、gridview、瀑布流,下面就详细介绍一个RecyclerView的具体使用方法
2016-01-14 09:30:24 676
原创 Broadcast广播的发送方式
广播主要分为普通广播和有序广播普通广播发送的时候使用的是:sendbroadcast(intent);这种广播使用的比较多的,效率也比有序广播要快一些,但是有一些不足就是,无法将广播进行传递,不分优先级有序广播发送的时候使用的是:sendorderbroadcast(intent)这种广播则是通过优先级来确定广播接收者接收到广播的先后顺序的,而且可以将广播进行传递(在进行手机电话拦截的时候
2015-12-17 09:58:23 1198
原创 Android中Activity的四种启动模式详解
android中我们要启动一个activity有四种启动模式,分别是:standard、singleTop、singleTask、singleInstanse这四种启动模式
2015-12-17 09:39:51 445
原创 调用系统下载工具下载网络上的资源
一般如果自己写一个下载网络资源方法比较麻烦,而且还需要写一个下载进度的界面之类的东西,如果调用系统自带的下载工具,那么只需要几行代码就可以完成
2015-12-01 14:56:25 606
原创 调用手机相机拍照并获取拍摄的照片
程序截图step1:调用手机相机通过 Intent intent=new Intent(MediaStore.ACTION_IMAGE_CAPTURE);Uri uri=Uri.fromFile(new File("所照片需要存储的路径")) //显示原图的时候要用此方法,显示缩略图不用写此代码intent.putExtra(MediaStore.EXTR
2015-12-01 14:14:19 1282
原创 Android下载apk和自动安装,断点下载
从网络上下载一个apk,然后自动安装的demo,具体使用了服务、广播、数据库、文件,由于demo支持断点下载
2015-10-15 09:51:04 1622
原创 Android动画之属性动画Animator详解(卫星菜单)
今天详细看了一下Android属性动画,然后做了一个网上比较火的卫星菜单的demo,下面介绍一下卫星菜单的制作方法
2015-09-29 14:27:43 1078
原创 Android动画浅谈之Animation动画
这几天学习使用了Android的动画相关的知识,现在总结一下学到的关于Animation的知识,后面还会介绍一下更加好用的Android动画实现方法Android中Animation动画一共有四种动画,分别为rotation(旋转)、translation(偏移)、alpha(透明度)、scale(缩放)主要就是这四种方法,我们可以通过xml文件来实现这几种动画,也可以通过代码来实现动画
2015-09-29 09:47:45 426
原创 android四大组件之BroadcastReceiver广播篇
今天学习了了android四大组件之广播BroadcastReceiver,广播在android项目中的使用范围也是非常广的,我们可以用来监听手机的一些变化, 比如:手机电量不足、短信等下面写一下我自己学习之后的一些心得体会
2015-09-16 15:15:42 363
原创 android中ContentProvider实现联系人的读取和插入
ContentProvider是android四大组件中的一中,平时我们可以通过ContentProvider来获取手机的一些内容,比如:手机联系人,短息,多媒体信息等,今天我学习了ContentProvider获取手机联系人,现在这里分享一下学习的一些心得体会
2015-09-16 10:49:34 695
原创 android数据存储之SQLite篇
SQLite数据库是手机端轻量级的数据库,在日常的开发过程中经常会使用到,使用的sql语句也都是我们平时操作数据库所使用的sql语句,下面我会对sqlite数据库做一个简单的使用介绍,下面我会给出两种比较常用的方法
2015-09-15 14:36:03 377
原创 Android中SharedPreferences存储详解(例子:记住密码)
Android中SharedPreferences存储详解(例子:记住密码)
2015-09-15 10:35:10 371
原创 Android中BaseAdapter使用详解
BaseAdapter的使用在Android开发中是十分频繁的,下面介绍Listview中如何使用BaseAdapter(下面是最终实现的界面)1、首先附上布局文件notice_item.xml android:layout_width="match_parent" android:layout_height="wrap_content" androi
2015-09-14 14:35:30 772
原创 Asynctask异步加载使用方法
刚开始接触android,之前都是使用thread来访问网络或者执行一些耗时操作,最近学习使用了Asynctask异步加载,感觉使用Asynctask还是非常方便的,在这里发表一下使用的心得体会,希望能给大家带来帮助,同时也加深自己的理解:其实使用Asynctask主要有以下几个步骤:Step1:首先创建一个类继承Asynctask,里面有三个参数,代表了你传进去的值
2015-09-14 12:13:28 441
自定义日期时间选择器
2016-10-28
ViewPager示例
2016-05-27
Android动画demo
2016-05-12
Android断点下载、apk自动安装
2015-10-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人