- 博客(8)
- 资源 (4)
- 收藏
- 关注
原创 Android EventBus 使用详解
概述EventBus是一个Android端优化的publish/subscribe消息总线,它简化了应用程序内各组件间、组件与后台线程间的通信。比如请求网络,等网络返回时通过Handler或Broadcast通知UI,两个Fragment之间需要通过Listener通信,这些需求都可以通过 EventBus 实现,最常见的就是它可以代替Intent,Handler,BroadCase在Activit
2016-04-12 17:47:35 2606
原创 Android 播放网络视频,视频流的处理
Android支持播放网络上的视频。在播放网络上的视频时,牵涉到视频流的传输,往往有两种协议,一种是HTTP,一种是RTSP。这两种协议最大的不同是,HTTP协议,不支持实时流媒体的播放,而RTSP协议就支持。Android中自带的播放器,以及VideoView等都支持上述两种协议,因此,可以直接播放网络上的视频,唯一不同的就是URI。 *同时,在使用Http协
2015-11-12 17:24:10 11267
原创 android 开发第五弹---水波纹与自定义view实现绚丽粒子
1.首先我们来看下效果:要实现上面的效果,首先我们自定义一个myWare继承自VIew,重写它的三个构造方法;public class MyWare extends View { private List wList; private boolean isRunning = false; public MyWare(Context context, Att
2015-09-14 17:23:32 1235
原创 android开发第四弹--网络编程之socket tcp/ip udp http(一)
一.网络编程的前提1.需要的权限访问网络的Android应用都必须加上访问互联网的权限:android.permission.INTERNET2.开启子线程执行网络或者耗时的操作原因:1.Android4.0以上版本,Google更加在意UI界面运行的流畅性,强制要求访问网络的操作不允许在主线程中执行,只能在子线程中进行 在主线程请求网络时,会报如下错误:
2015-09-13 23:08:27 842
原创 android开发第三弹--SharedPreferences工具类
public class PreferenceUtil { private static PreferenceUtil instance; private SharedPreferences mSharedPreferences; private SharedPreferences.Editor editor; private PreferenceUtil(
2015-09-11 21:33:14 372
原创 android开发第一弹--androidStudio常用操作笔记
Android studio的使用方法在androidstudio中 new module相当于eclipse中的new projectnewproject是创作一个工作区间。在new module时分为两类: new applaction new android library 在一个android工作区间中最好只放置一个项目在studio中可以直接导入eclipse中的项目。imp
2015-09-11 14:44:04 541
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人