Android
newpoyang2015
有空再写
展开
-
Android自定义adapter的listview
在开发中,我们经常使用到ListView这个控件,但ListView自带适配SimpleAdapter,SimpleCursorAdapter等扩展性比较差(如Button,imageView等),严重制约我们的开发。不过Android也提供自定义的适配器adapter给我扩展这些控件,下面做个简单例子(listview里面含有textview,imageview,button)1.定义一个数据类,不用数据集,也是为扩展2.每个列需显示的内容3.自定义适配器adapter4.在activity上给l原创 2016-06-19 17:22:44 · 265 阅读 · 0 评论 -
Android:adb 启动activity、service,发送broadcast
一、adb启动activity:$ adb shell$ am start -n {包(package)名}/{包名}.{活动(activity)名称}如:启动浏览器# am start -n com.android.browser/com.android.browser.BrowserActivity二、adb启动service:$ adb shell转载 2016-07-27 14:56:13 · 366 阅读 · 0 评论 -
Android Matrix详解
原文:http://www.cnblogs.com/qiengo/archive/2012/06/30/2570874.html#codeAndroid MatrixMatrix的数学原理平移变换旋转变换缩放变换错切变换对称变换代码验证Matrix的数学原理平移变换旋转变换缩放变换错切变换对称变换代码验证 Matrix的数学原理在Android中,如果你用Matr转载 2016-06-23 11:25:20 · 251 阅读 · 0 评论 -
编译vitamio的ffmpeg
公司最近在做关于android手机组播视频软解的项目,提到软解就会想到ffmpeg,但是ffmpeg是解码算法而不是播放器(容器),ffmpeg自带容器是基于linux的SDL,手机是用不了。上网搜了一圈,其实VLC是挺适合,但是他依赖的东西太多,至今还没有编译成功过。无意中发现有个叫vitamio的播放器,挺简单的和支持硬件,因此继续分析下去。原创 2016-08-25 10:12:11 · 1386 阅读 · 0 评论 -
vitamio介绍
转载:http://www.cnblogs.com/wangbinios/p/5071128.html一,Vitamio 是什么?Vitamio 是一款 Android 与 iOS 平台上的全能多媒体开发框架,全面支持硬件解码与 GPU 渲染。Vitamio 凭借其简洁易用的 API 接口赢得了全球众多开发者的青睐。到目前,全球已经有超过 一万 种应用在使用 Vitamio,覆转载 2016-08-25 10:46:45 · 2908 阅读 · 0 评论 -
(转)将 \packages\apps 下的 android 源码导入Eclipse编译的方法
学习android的源码,比如Browser(浏览器)、Mms(彩信/短信)、Phone(电话)、Contacts(联系人)在eclipse里可能会有错误,原因可能有下边几个: 1、使用到了未包括在SDK中(公开发布)的API,有两种情况: a 被 @hide 标注了的类:这 些类是被隐藏起来的,这些类大多都在com.android.internal包下面;转载 2016-09-23 17:55:31 · 363 阅读 · 0 评论 -
HandlerThread的用法
转载:http://www.2cto.com/kf/201405/299512.html一.介绍HandlerThread继承自Thread,当线程开启时,也就是它run方法运行起来后,线程同时创建了一个含有消息队列的Looper,并对外提供自己这个Looper对象的get方法,这就是它和普通Thread唯一不同的地方。二.好处为什么要使用Handl转载 2016-10-10 10:27:41 · 385 阅读 · 0 评论