Android
梦想向北方的疯_SnailLong简单
用生命的信仰诠释自己的理想
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
理解HTTP协议
标签: http协议在互联网时代HTTP协议的重要性无需多言,对于技术岗位的同学们来说理解掌握HTTP协议是必须的。本篇博客就从HTTP协议的演进、特性、重要知识点和工作中常见问题的总结等方面进行简单的介绍。理解掌握了这些点工作中就OK了,当然在面试中也是少不了的,如果能结合实践掌握这篇博客的80%应对一般的面试应该是够了。如果要深入学习HTTP协议的细节请看那本经典的《HTTP权威指南》。一、HT转载 2017-02-15 22:37:31 · 346 阅读 · 0 评论 -
Android 多媒体中的音乐播放器
MediaPlayer 对音频操作(核心)1.Android-播放应用内音频文件 //实例化一个MediaPlayermediaPlayer = MediaPlayer.create(this, R.raw.cheng);//R.raw.danche为mp3音频文件路径 //设置类型mediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC)原创 2017-02-21 10:21:16 · 2229 阅读 · 0 评论 -
Android------多媒体(视频播放器-拍照-录像)
1.视频播放器: (1)播放内存卡中的视频文件(自己写的,SeekBar ,ImageButton,SurfaceView)public class MainActivity extends AppCompatActivity { private SeekBar sb_main_seekbar; private MediaPlayer mediaPlayer; private原创 2017-02-21 11:06:57 · 719 阅读 · 0 评论 -
Android调用系统Camera录像时不能指定保存路径的问题
官方文档中提到使用Video capture intent进行录像,可以使用intent.putExtra(MediaStore.EXTRA_OUTPUT, fileUri)指定录像文件保存路径。 但是实际使用中如果指定路径,不能获取video,非常奇怪(使用2.3.3)。 上述2种做法有点绕,以下是我的解决方法,先从onActivityResult中的intent得到文件路径,然后复制到指定目转载 2017-02-21 11:10:52 · 1996 阅读 · 0 评论 -
Android发送通知栏消息
1.首先,获取系统的通知服务:NotificationManager nm = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);12.发送一个最简单的通知public void simpleNotice(View view) { //此Builder为android.support.v4.a转载 2017-02-24 18:15:11 · 1869 阅读 · 0 评论 -
Android闹钟(AlarmManager)
闹钟核心:AlarmManager(闹钟管理者) 闹钟:一次性闹钟 周期闹钟 1、布局文件:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schema原创 2017-02-24 18:34:21 · 623 阅读 · 1 评论 -
15 个 Android 通用流行框架大全
1、缓存DiskLruCache Java实现基于LRU的磁盘缓存2、图片加载Android Universal Image Loader 一个强大的加载,缓存,展示图片的库Picasso 一个强大的图片下载与缓存的库Fresco 一个用于管理图像和他们使用的内存的库Glide 一个图片加载和缓存的库3、 图片处理Picasso-transformations 一个为Picasso提供转载 2017-03-05 08:57:29 · 365 阅读 · 0 评论 -
Android解析xml(DOM SAX PULL)
也不知在黑暗中究竟沉睡了多久,也不知要有多难才能睁开双眼,我从远方赶来 恰巧你们也在,痴迷流连人间 我为她而狂野,我是这耀眼的瞬间,是划过天边的刹那火焰,我为你来看我不顾一切,我将熄灭永不能再回来,我在这里啊,就在这里啊,惊鸿一般短暂,像夏花一样绚烂,这是一个多美丽又遗憾的世界 ——《生如夏花》原创 2017-03-05 09:41:04 · 521 阅读 · 0 评论 -
Android解析JSON(原生态 Gson FastJson)
通过解析Json的三种方式来实现在Android客户端和服务器端使用json这种数据格式来进行数据的交换。开始解析:从服务器访问过来的数据json解析到listview显示public class GetJsonActivity extends AppCompatActivity { private ListView lv_main_getdata_json; private Prog原创 2017-03-05 10:08:02 · 577 阅读 · 0 评论 -
Android 向服务器提交数据(GET-POST-AsyncHttpClient)
登录的demo: 先在清单文件下配置权限 <uses-permission android:name="android.permission.INTERNET"></uses-permission>布局文件:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.原创 2017-03-05 10:15:07 · 579 阅读 · 0 评论 -
ContentProvider内容提供者与ContentResolver内容访问者(二)
之前是自定义内容提供者,内容访问者,存在很多弊端。 然而大多数都是调用系统的,别人已经存在,直接调用即可。首先在清单文件中配置:<!--读取联系人的权限--><uses-permission android:name="android.permission.READ_CONTACTS" />拿到系统联系人,用listview遍历public class ListActivity extends原创 2017-02-21 09:50:16 · 421 阅读 · 0 评论 -
ContentProvider内容提供者与ContentResolver内容访问者
刚好接触到ContentProvider内容提供者与ContentResolver内容访问者,对它进行了一个初步的了解,它主要用于不同的应用程序之间实现数据的共享,允许一个程序访问另一个程序,还可以保证数据的安全。以下是我写的一个简单的ContentProvider与ContentResolver的一个列子(没有用系统内容提供者): 首先创建两个项目分别为android16_sqlite和andr原创 2017-02-16 15:24:17 · 412 阅读 · 0 评论 -
服务(service)-----远程服务
之前只是简单的介绍了一下本地服务,这次我们着重讲绑定服务,绑定服务的深入了解,举个QQ和微信的例子吧(数据没有写服务器,只是简单的测试),大家都知道微信的登录是可以使用QQ登录的,它们两个不是同一个团队开发的,但是又都是腾讯旗下,但是为什么都能通用呢,这就是我们服务的魅力所在。MainActivity.xml<EditText android:id="@+id/ed_main_num原创 2017-02-14 01:18:03 · 418 阅读 · 0 评论 -
Android黑名单电话挂断(aidl)
1,首先把Android电话监的aidl放入项目中 2.布局文件<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools"原创 2017-02-14 00:58:29 · 479 阅读 · 0 评论 -
Android ANR异常及解决方法
什么是ANR?ANR是(application not responsing)的缩写,就是 应用程序无响应 ANR定义:在Android上,如果你的应用程序有一段时间响应不够灵敏,系统会向用户显示一个对话框,这个对话框称作应用程序无响应(ANR:Application Not Responding)对话框。用户可以选择“等待”而让程序继续运行,也可以选择“强制关闭”。所以一个流畅的合理的应用程序转载 2017-02-13 00:05:56 · 512 阅读 · 0 评论 -
服务(service)-----本地服务
服务的简介:Android四大基本组件之一,没有图形用户界面,总是在后台执行耗时操作。服务的生命周期:onCreate onStartCommand onDestroy onBind本地服务:onStartCommand服务的停止: stopService stopSelf 1.stopSelf() 2.stopSelf(id)开始服务public cla原创 2017-02-12 23:12:16 · 600 阅读 · 0 评论 -
Android自动发送短信
点击发送按钮时发送短信到特定号码,具体的代码如下:public class MainActivity extends Activity { PendingIntent paIntent; SmsManager smsManager; @Override public void onCreate(Bundle savedInstanceState) {原创 2017-02-11 22:34:07 · 3854 阅读 · 1 评论 -
有序广播的知识运用
版权声明:本文为博主原创文章,未经博主允许不得转载。之前练习的是无序广播,这次实现有序广播。具体代码实现如下(发送者):public class MainActivity extends AppCompatActivity {private EditText et_main_content; private Intent intent;@Override protected void onCre原创 2017-02-08 23:52:03 · 521 阅读 · 0 评论 -
广播的一些用法
版权声明:本文为博主原创文章,未经博主允许不得转载。广播的实现:发送者和接受者静态广播与动态广播 具体实现:在安卓软件程序中,静态广播都可以接收到发送者的信息,然而动态广播软件程序中他后台关闭后,不能接受到发送者的信息。发送者 public class MainActivity extends AppCompatActivity {private EditText et_main_content原创 2017-02-08 09:19:14 · 388 阅读 · 0 评论 -
Android 系统广播大全
版权声明:本文为博主原创文章,未经博主允许不得转载。String ADD_SHORTCUT_ACTION 动作:在系统中添加一个快捷方式。 String ALL_APPS_ACTION 动作:列举所有可用的应用。输入:无。 String ALTERNATIVE_CATEGORY 类别:说明activity 是用户正在浏览的数据的一个可选操作。 String ANSWER_ACTION 动作:处转载 2017-02-07 18:57:48 · 419 阅读 · 0 评论 -
Android权限详解
在Android的设计中,资源的访问或者网络连接,要得到这些服务都需要声明其访问权限,否则将无法正常工作。在Android中这样的权限有很多种,这里ATAAW.COM将各类访问权限一一罗列出来,供大家使用时参考之用。android.permission.EXPAND_STATUS_BAR 允许一个程序扩展收缩在状态栏,android开发网提示应该是一个类似Windows Mobile中的托盘程序a转载 2017-02-16 14:44:58 · 626 阅读 · 0 评论 -
Android-开源框架之XUtils3
清单文件中配置:<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.android32_xutils"> <!--添加权限--> <uses-permission andr原创 2017-03-05 10:21:13 · 1182 阅读 · 0 评论
分享