03 2016 档案

摘要:在activity中可以调用View.getWidth、View.getHeight()、View.getMeasuredWidth() 、View.getgetMeasuredHeight()来获得某个view的宽度或高度,但是在onCreate()、onStrart()、onResume()方法 阅读全文
posted @ 2016-03-31 10:36 鸭子船长 阅读(878) 评论(0) 推荐(0) 编辑
摘要:Google自Android4.0出了TextureView,为什么推出呢?就是为了弥补Surfaceview的不足,另外一方面也是为了平衡GlSurfaceView,当然这是本人揣度的。关于TextureView、Surfaceview、SurfaceTexture、GLSurfaceView的关 阅读全文
posted @ 2016-03-31 10:14 鸭子船长 阅读(3593) 评论(0) 推荐(0) 编辑
摘要:原文 http://www.cnphp6.com/archives/65098 主题 Android 原文 http://www.cnphp6.com/archives/65098 主题 Android Camera.java autoFocus()聚焦回调函数 @Override public v 阅读全文
posted @ 2016-03-30 15:57 鸭子船长 阅读(1159) 评论(0) 推荐(0) 编辑
摘要:public class Camera.Parameters extends Object Class Overview 类概述 相机的服务设置。 使相机参数生效,应用程序必须调用setparameters(相机参数。)。例如,在setwhitebalance(字符串)被称为,白平衡不实际上改变了之 阅读全文
posted @ 2016-03-30 11:45 鸭子船长 阅读(3757) 评论(0) 推荐(0) 编辑
摘要:1、Service的种类 按运行地点分类: 其实remote服务还是很少见的,并且一般都是系统服务。 按运行类型分类: 有同学可能会问,后台服务我们可以自己创建 ONGOING 的 Notification 这样就成为前台服务吗?答案是否定的,前台服务是在做了上述工作之后需要调用 startFore 阅读全文
posted @ 2016-03-28 17:05 鸭子船长 阅读(180) 评论(0) 推荐(0) 编辑
摘要:在写相机相关应用的时候遇到捕获的画面方向和手机的方向不一致的问题,比如手机是竖着拿的,但是画面是横的,这是由于摄像头默认捕获的画面byte[]是根据横向来的,而你的应用是竖向的,解决办法是调用setDisplayOrientation来设置PreviewDisplay的方向,效果就是将捕获的画面旋转 阅读全文
posted @ 2016-03-25 14:36 鸭子船长 阅读(2305) 评论(0) 推荐(0) 编辑
摘要:3.0以前,android支持两种动画模式,tween animation,frame animation,在android3.0中又引入了一个新的动画系统:property animation,这三种动画模式在SDK中被称为property animation,view animation,dra 阅读全文
posted @ 2016-03-18 16:54 鸭子船长 阅读(243) 评论(0) 推荐(0) 编辑
摘要:mediaplayer需要在surfaceView创建之后才能创建,不然会导致错误。 阅读全文
posted @ 2016-03-16 14:25 鸭子船长 阅读(618) 评论(0) 推荐(0) 编辑
摘要:用到Media Player,遇到几个问题,记一下 用法就不说了,使用的时候最好参考一下mediaPlayer的这张图 第一个错误是Media Player called in state 8 这个是因为在调用start之前没有prepare,因为我是用了 mediaPlayer = MediaPl 阅读全文
posted @ 2016-03-11 18:51 鸭子船长 阅读(1024) 评论(0) 推荐(0) 编辑
摘要:设置一个按钮为透明, (1)修改配置文件 <Button android:id="@+id/btnAppMore" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="详细信息> 阅读全文
posted @ 2016-03-11 16:19 鸭子船长 阅读(1157) 评论(0) 推荐(0) 编辑
摘要:http://blog.csdn.net/sunyubo458/article/details/6680840 作为程序员,了解diff&patch命 令是非常必要的。比如说我们发现某个项目有bug代码,而自己又没有svn的提交权限,那么此时最合适的解决方法就是用diff命令做一个补丁发给项目成 员 阅读全文
posted @ 2016-03-04 15:29 鸭子船长 阅读(3260) 评论(0) 推荐(0) 编辑
摘要:当刚接触android自带的一个模块时,如何去熟悉它?相信不少人第一步都会尝试着去了解其内容的调用流程,而此时若能够单步调试则显得非常重要了,于是有了文章标题所说的尝试。 作者这里要导入的是Settings文件夹,基于android 4.0(MTK6515所用): 1 1、将Settings整个文件 阅读全文
posted @ 2016-03-04 14:57 鸭子船长 阅读(482) 评论(0) 推荐(0) 编辑
摘要:编译带有资源的jar包,需要更改frameworks层,方法如下: 一.增加png类型的图片资源 1.将appupdate模块所有用到的png格式图片拷贝到framework/base/core/res/res/drawable-mdpi里。但是要确保没有与原生的没有重名文件。 2.在framewo 阅读全文
posted @ 2016-03-04 14:01 鸭子船长 阅读(5050) 评论(0) 推荐(0) 编辑
摘要:在Android源码编译成功的基础上,重新编译带自己API的android.jar需要进行以下几个步骤操作:1、添加自己的源代码,在android源码的frameworks/base目录下新建一个文件夹保存代码,如MStarDTV,以包的形式命名添加的文件所在的路径,如/MStarDTV/java/ 阅读全文
posted @ 2016-03-04 14:01 鸭子船长 阅读(706) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示