android
文章平均质量分 77
allen_young_yang
Hello
展开
-
Linux下JNI实现
最近研究Android,涉及到JNI调用。虽然我对Java语言有所了解,但是还没有接触过JNI。今天在Unix Center的Ubuntu上面用JNI实现了“经典”的“Hello world”程序。通过这个简单的程序把JNI的一些小知识进行一下总结。什么是JNI JNI是转载 2011-07-19 09:04:38 · 476 阅读 · 0 评论 -
在SurfaceView中添加组件并且相互交互数据
李华明Himi 原创,转载务必在明显处注明: 转载自 【黑米GameDev街区】 原文链接: http://www.himigame.com/android-game/306.html 很多童鞋说我的代码运行后,点击home或者back后会程序异常,如果你也这样遇到过,那么你肯定没有仔细读完Himi的博文,第十九篇Himi专门写了关于这些错误的原因和解决方法,这里我在转载 2012-05-03 09:52:40 · 916 阅读 · 0 评论 -
Android 多媒体框架中Mediaplayer与Opencore的衔接过程
本文从代码的角度来分析Android多媒体框架中mediaplay是如何调用opencore的。 一.摘要: 对于Android 多媒体框架,Google 在 Android 2.2中就已经实现了stagefright,但还是保留了opencore; 在新推出的2.3版本中,正式抛弃了opencore,而采用stagefright。网上关于Android opencore架构的文转载 2012-02-28 11:12:50 · 686 阅读 · 0 评论 -
Android开发指南(33) —— Multimedia and Camera - Camera
Android框架包含了对多种摄像头和摄像特性的支持,应用程序可以进行图片和视频的捕获。本文讨论了一种快速、简便的捕获图像和视频的方法,并简述了一种更高级的可为用户创建自定义摄像功能的方法。 需要考虑的问题 在让应用程序使用Android设备的摄像头之前,应该考虑一些期望如何使用此硬件的问题。 · 摄像头需求 —— 摄像头的使用对于应用程序是否确实如此重要转载 2012-02-10 16:06:15 · 841 阅读 · 0 评论 -
【移植havlenapetr】的【ffmpeg】-->【Android播放器】
重点文章(包括文章后的评论): http://blog.csdn.net/moruite/archive/2011/04/06/6305944.aspx 解决Android平台移植ffmpeg的一揽子问题 ” havlenapetr 最新的ffmpeg可以直接编译通过,不过有个bug,就是播放完毕后,video_decoder线程不能退出,转载 2011-12-09 11:22:06 · 2698 阅读 · 0 评论 -
给Android应用开发者的十个建议
随着移动平台的发展和其应用的不断改善,质量成为决定成败的关键。用户要求他们选择安装的应用响应快、性能好,如果某个应用不能提供卓越的功能和稳定的用户体验,那这样的应用注定会被很快卸载。 尽管现在Android智能手机和平板电脑的运行速率越来越快,但开发者仍需牢记,应用的运行环境仍受到电池和处理器等诸多资源的限制。以下是如何为应用“瘦身”的十条建议,以便能在当前和以后的所有Android设备都能转载 2011-12-07 09:22:18 · 320 阅读 · 0 评论 -
Android 中文API (94) —— MediaController
前言 本章内容是android.widget.MediaController,版本为Android 2.3 r1,翻译来自"唐明",再次感谢"唐明" !期待你一起参与Android 中文API的翻译,联系我over140@gmail.com。 声明 欢迎转载,但请保留文章原始出处:) 博客园:http://www.cnblo转载 2011-11-18 11:16:08 · 1346 阅读 · 1 评论 -
Android之SurfaceView学习
首先我们先来看下官方API对SurfaceView的介绍 SurfaceView的API介绍 Provides a dedicated drawing surface embedded inside of a view hierarchy. You can control the format of this surface and, if you like, its size;转载 2011-11-18 10:31:43 · 556 阅读 · 0 评论 -
狗尾续貂之为《解决Android平台移植ffmpeg的一揽子问题》续
moruite童鞋已经搞定了很多问题,把havlenapetr移植的ffmpeg做出了改进,然后对他的编译也进行了很多的调整,感谢这些童鞋的不断努力,才有了今天,这也是开源的精神和意义所在 唯一让人有些遗憾的事情是神马呢? 对头,libjniaudio.so和libjnivi转载 2011-08-16 13:31:14 · 2778 阅读 · 4 评论 -
在Android C/C++层添加LOG调试(LOGI\LOGD\LOGE...)输出支持
最近在研究Android 2.3.3源代码的C/C++层,需要对代码进行一些调试,但是奇怪的是,直接添加LOGD("XXXXXXXX");,使用logcat却看不到任何输出,换成LOGI、LOGV、LOGW、LOGE也没有效果。于是在网上查找解决方法,经过几次试验,终于找到了,现转载 2011-08-15 09:57:50 · 1766 阅读 · 0 评论 -
android真机调试方法
其他Ubuntu系统版本为9.04我试用10.04系统同样可行 SDK 上关于如何在 Ubuntu 上安装 adb 驱动的说明并不详细,经过搜索找到了确实的解决方法,首先按照 SDK 上的说明建立 udev 的 rules 文件,然后: 在 ubuntu 10.04 下通过u转载 2011-09-07 16:50:36 · 886 阅读 · 0 评论 -
Android.mk的用法和基础
分类: Android 一个Android.mk file用来向编译系统描述你的源代码。具体来说:该文件是GNU Makefile的一小部分,会被编译系统解析一次或多次。你可以在每一个Android.mk file中定义一个或多个模块,你也可以在转载 2011-08-10 11:00:13 · 302 阅读 · 0 评论 -
Android的MediaPlayer架构介绍
第一部分 MediaPlayer概述 Android的MediaPlayer包含了Audio和video的播放功能,在Android的界面上,Music和Video两个应用程序都是调用MediaPlayer实现的。 MediaPlaye转载 2011-08-11 11:00:33 · 609 阅读 · 0 评论 -
eclipse 将android项目打包成签名的apk文件
android项目开发完成以后就要将android项目文件打包成apk文件,并最终下载到真机上运行。下面是个人打包apk 的过程,主要是以图文形式记录一下。主要是参考这篇文章http://www.cppblog.com/fwxjj/archive/2010/05/24/11620转载 2011-09-07 16:59:02 · 1751 阅读 · 0 评论 -
android2.2源码编译-Ubuntu10.04 (X86) + android2.2 + JDK1.6
android2.2源码编译-Ubuntu10.04 (X86) + android2.2 + JDK1.6 android2.2源码编译 环境:--Ubuntu10.04 (X86) + android2.2 + JDK1.6 注意:官方声明,32位系统下JDK必须用1转载 2011-09-06 17:23:49 · 451 阅读 · 0 评论 -
8大你不得不知的Android调试工具
1. 查看当前堆栈 1) 功能:在程序中加入代码,使可以在logcat中看到打印出的当前函数调用关系 2) 方法: new Exception(“print trace”).printStackTrace(); 2. MethodTracing 1) 功能:用于热点分转载 2011-09-02 11:40:48 · 376 阅读 · 0 评论 -
你真的有必要退出吗——再说Android程序的退出功能
你真的有必要退出吗——再说Android程序的退出功能 分类: Android2012-04-14 01:40 9345人阅读 评论(50) 收藏 举报 搞Android开发有一段时间了,相信很多从Windows开发过来的Android程序员都习惯性地会跟我一样遇到过同一个问题:如何彻底退出程序?这里说下我自己的经验,并不权威,仅供参考。 一开始我也上网到处找退出的资料转载 2012-04-24 10:25:29 · 493 阅读 · 0 评论