[android技术]
文章平均质量分 80
周奇葩
https://github.com/ssccbb
展开
-
大牛直播sdk简单播放端demo使用
集成导入依赖jar官方例子中的SmartPlayerJni集成注意:该java必须处在com.daniulive.smartplayer包名下,否则init会出错。/** * Initialize Player. * * @param ctx: get by this.getApplicationContext() * * This functi原创 2016-12-21 16:12:46 · 10619 阅读 · 6 评论 -
ScrollView添加惯性滑动
自定义view继承自scrollview,重写onInterceptTouchEvent()判断滑动事件/** * 惯性滑动 * */public class PullableScrollView extends ScrollView implements Pullable { private int downX; private int downY; priva原创 2017-09-01 14:03:58 · 1837 阅读 · 1 评论 -
android launcher开发中过滤不能启动的package(app)
launcher开发获取手机app列表及过滤不可启动的app原创 2017-08-15 17:21:24 · 1296 阅读 · 0 评论 -
静态广播实现app自启动
android开机时会发送开机系统广播,通过对系统开机广播的监听可以简单实现app自启动功能广播的选择广播分静态广播和动态广播。两者区别静态通过mainfest清单文件注册,即使app未启动广播接收器也行之有效;动态广播大都通过代码中动态注册,随app生命周期存在。因为需要实现的是app开机自启功能,所以这里使用静态广播BroadcastReceiver首先是mai原创 2017-08-18 13:45:59 · 3309 阅读 · 0 评论 -
基于ViewPager+Recyclerview实现的CalendarView视图(一)
csdn:http://blog.csdn.net/sung_ll blog:http://www.zhouqipa.com废话一直想着自己搭一个日常记事和带日历打卡类的app,懒癌!这几天项目不是很忙之后仿ios的habitify先做了一个日历带打卡的小功能。先赌为快正片实现思路继承自RelativeLayout的自定义容器,里头包含了一个viewpager,viewpager通过inflate...原创 2017-07-21 14:55:45 · 2442 阅读 · 4 评论 -
android零散知识点小记
【paint画笔】获取文字在屏幕上的dip长度canvas画图的时候定位可用paint.measureText(gText)原创 2016-12-20 10:24:02 · 337 阅读 · 0 评论 -
获取手机当前后台程序列表
获取当前正在运行的程序列表经过测试,5.0以上7.0以下适用。7.0无用代替5.0以下getRunningAppProcesses依赖jar核心代码/** * 5.0系统以上获取运行的进程方法 */ private List getAndroidProcess(Context context) { List r原创 2016-12-20 11:56:05 · 1443 阅读 · 0 评论 -
mvp模式理解
mvp开发模式demo建立(登陆功能举例)1-viewactivity & xmlactivity中初始化可见的组件2-model 分层1:实现功能的主要操作(登陆) ---接口 分层2:功能的响应事件(登陆失败/登陆成功) —接口 分层3:功能的逻辑操作类(访问网络调登陆接口)model重点类,接口为辅原创 2016-12-20 11:47:07 · 369 阅读 · 0 评论 -
vitamio视频播放学习
具体集成不作赘述vitamio集成注意1、4.2版本只需要倒入vitamio文件夹作lib,不过4.2版本有安全漏洞2、minsdkversion-15小了报错3、集成使用之后,第一次启动会出一个原生安卓暗色的加载界面(vitamio初始化)影响用户体验 得去掉4、直接vedioview使用容易造成内存泄漏(我没用过)建议使用surfaceview+mediaplay播放原创 2016-12-20 11:06:50 · 420 阅读 · 0 评论 -
基于ViewPager+Recyclerview实现的CalendarView视图(二)
懒癌时隔多年终于来更新第二篇了。。。该篇主要讲之前vp+rc实现的calendar的日期数据的保存,之前讲了VIewPager的Calendar的实现方式,针对日期相关的数据一直都是即时生成的方式,遗留下来了日期相关属性无法保存,每次都是新数据的问题。接下来讲讲如何结合实际需求使用ContentProvider保存date日期开篇存什么表?首先想到的有三种表存储方式,一个是按照...原创 2018-03-08 15:05:56 · 606 阅读 · 0 评论