-
某预下市Android阅读产品界面开发揭秘
某预上市Android阅读产品界面开发揭秘刚接触android平台时,个人觉得界面布局最难。本人试图就自己最近做过的一个产品(请耐心等待,大概本年度中与大家相见),讲解其界面的制作过程,希望可以给为UI布局感到困惑的人点灵感。贴张图先:请参见附件图1(哎,抱怨一句,图有点大,Javaeye容量有限,不能直接上图)。该图的上下文是:它是一个阅读产品的截图,底部有6个操作按钮,用来切换主窗体界面,当前...
87
热度 -
深入Android 【5】 —— 任务和进程
深入Android【五】——任务和进程任务、进程和线程原文地址:http://www.cnblogs.com/duguguiyu/archive/2010/02/22/1671547.html?关于Android中的组件和应用,之前涉及,大都是静态的概念。而当一个应用运行起来,就难免会需要关心进程、线程这样的概念。在Android中,组件的动态运行,有一个最与众不同的概念,就是Task,翻译成任务...
97
热度 -
Android音频采撷
Android音频采集Android的多媒体框架包括了对各种通用音频格式进行采集和编码的支持,因此你能够容易的把音频集成到你的应用程序中。如果设备硬件支持,你还能够使用MediaRecorderAPI来记录音频。本文向你展示如何编写从设备的麦克中采集音频、保存并播放它的应用程序。注意:Android模拟器没有采集音频的能力,但是实际的设备可能提供这种能力。执行音频采集从设备上采集音频...
35
热度 -
【Android API指南】App组件(一) - 应用程序基础
【AndroidAPI指南】App组件(1)-应用程序基础Android程序用java语言编写。SDK工具编译所有的数据和资源到一个Android文件中,这个文件以.apk为后缀,表示一个应用程序,android设备可以安装这个程序。程序安装好以后,它就运行在自己的安全沙盒中:Android系统是多用户Linux系统,每个程序是一个不同的用户。默认情况下,系统给每个程序分配一个唯一的Linux用户...
30
热度 -
Android 系统稳定性 - ANR(一)
【原创】Android系统稳定性-ANR(一)文章都为原创,转载请注明出处,未经允许而盗用者追究法律责任。很久之前写的了,留着有点浪费,共享之。编写者:李文栋?????如果你是一个Android应用程序开发人员,你的人生中不可避免的三件事情是:死亡、缴税和ANR。这么说是夸张了,但是由于Android本身的设计,以及应用程序和系统在开发过程中的缺陷,经常会在测试过程中遇到各种各样的ANR问题。在功...
15
热度 -
Android软件开发之惯用系统控件界面整理
Android软件开发之常用系统控件界面整理java">1.文本框TextViewTextView的作用是用来显示一个文本框,下面我用两种方式为大家呈现TextView,第一种是通过xml布局文件呈现,第二种是通过代码来呈现,由此可见Android的界面开发真的是非常灵活。publicclassTextViewActivityextendsActivity{@Overrideprotectedvo...
84
热度 -
3. 参考
Atitit .c#的未来新特性计划草案Atitit.c#的未来新特性计划草案1.C#的未来:追踪空引用11.1.2.变量命名空间11.2.10.项目引用Nativedll21.3.10.项目引用Nativedll22.三、设计面向面向变量的汇编语言,高级语言出现后,从Pascal/C语言面向过程和变量,到C++以后的面向对象22.1.1.面向集合32.2.2.面向并发32.3.3.面向...
389
热度 -
Android击混淆ProGuard工具的使用
Android打混淆ProGuard工具的使用由于工作需要,这两天和同事在研究android下面的ProGuard工具的使用,通过查看android官网对该工具的介绍以及网络上其它相关资料,再加上自己的亲手实践,算是有了一个基本了解。下面将自己的理解和认识简要的做个笔记,有异议或者不解的,可以直接留言。什么是ProGuard工具?ProGuard是android提供的一个免费的工具,它能够移除工程...
81
热度 -
Qt on Android: Qt Quick 简略教程
QtonAndroid:QtQuick简单教程上一篇《QtonAndroid:QtQuick之HelloWorld图文详解》我们已经分别在电脑和Android手机上运行了第一个QtQuick示例——HelloQtQuickApp,这篇呢,我们就来介绍QtQuick编程的一些基本概念,为创建复杂的QtQuick应用奠定基础。版权所有foruok,如需转载请注明来自博客http://blog.csdn...
167
热度 -
Android自定义View(1)
Android自定义View(一)一、自定义视图类继承View或者View的子类AlloftheviewclassesdefinedintheAndroidframeworkextendView.YourcustomviewcanalsoextendViewdirectly,oryoucansavetimebyextendingoneoftheexistingviewsubclasses,such...
35
热度 -
Android布局小常识
Android布局小知识1.android:layout_width="0.0dip"解释:是指显示尺寸为0.即不显示。如果是广告或其它弹出窗口,命令设置成0.0dip后将不会在程序页面显示出来。2.相对布局RelativeLayout相对布局RelativeLayout允许子元素指定它们相对于其父元素或兄弟元素的位置,这是实际布局中最常用的布局方式之一。它灵活性大很多,当然属...
0
热度 -
一、HAL层驱动的实现
Android驱动开发系列一最近开始接触Android底层的开发,这里面将记录开发一个驱动以及到测试的全过程。首先,需要搭建Android的开发环境。我这里采用的是Ubuntu11.0464bit的系统,里面使用gcc-4.4,Android4.0.4源码,硬件是S5PV210。搭建环境这一步就不说了。其次,编译好u-boot、kernel和ICS。最后,开始确定要编写什么驱动。由于我这个210板...
67
热度 -
Android平台下兑现一个进程管理器
Android平台下实现一个进程管理器<p>?</p><pstyle="padding:0px;margin:0px;"><astyle="color:#336699;text-decoration:underline;padding:0px;margin:0px;"href="http://blog.30c.org/936.html"target="_b...
15
热度 -
挟制 Android 应用使用某个 Locale语言
强制Android应用使用某个Locale语言?在开发国际化的Android应用时候,有时需要指定某个Locale[代码]?java代码1StringlanguageToLoad?=?"de";2Localelocale=?new?Locale(languageToLoad);3Locale.setDefault(locale);4Configurationconfig=?new?Configur...
297
热度 -
Android组件间的交互跟进程间IPC通信
Android组件间的交互和进程间IPC通信在Android中窗体与窗体之间如何互相调用和交换数据?窗体(Activity)和后台的服务(Service)如何通信?基于Unix(Linux)的系统都有一个很优秀的传统,就是倡导非常轻便的进程间通信(IPC)机制;倡导进程通过IPC来互相协作;倡导功能单一,小巧而强壮的进程,而不是又大又复杂的“万金油”。同样,在Android中我们可以将我们的Act...
1
热度 -
android SlidingDrawer 屉子
androidSlidingDrawer抽屉注意点:?1.xml中的ID?<?xmlversion="1.0"encoding="utf-8"?><LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"?android:layout_width="fill_parent"android:layo...
66
热度 -
android面试题小结加强再加强版(二)
android面试题总结加强再加强版(二)16.Android常用控件的信息单选框(RadioButton与RadioGroup):RadioGroup用于对单选框进行分组,相同组内的单选框只有一个单选框被选中。事件:setOnCheckedChangeListener(),处理单选框被选择事件。把RadioGroup.OnCheckedChangeListener实例作为参数传入。多选框(Che...
64
热度 -
Android高级Renderscript-Andvanced Renderscript(2)
Android高级Renderscript---AndvancedRenderscript(二)函数函数被反射到位于project_root/gen/package/name/ScriptC_renderscript_filename的脚本类中。例如,如果在Renderscript代码中声明了以下函数:voidtouch(floatx,floaty,floatpressure,intid){if(...
25
热度 -
android电源治理PowerManager
android电源管理PowerManagerPowerManager这个类提供了电源管理的一些功能,比如可以让屏幕或者键盘亮起来等。还有对设备的重启的api官网是这么解释的PowerManagerClassOverview这个类提供了控制设备电源状态的管理功能。设备的电池的持续时间(寿命)会受到使用这个API的重要影响。在非必要的情况下不要使用WakeLock,即使必须使用,也要最低限度使用这个...
17
热度 -
android 项目移栽/分辨率适配与dip(dp)的使用
android项目移植/分辨率适配与dip(dp)的使用如果想在不同型号手机对同一个应用做适配,如果你在xml中全部使用dp没有使用px,那么适配上依然很有可能出问题!无数人存在误区,认为自己使用的都是dp,为什么在手机A上面和手机B上面看上去比例不一样,为什么在A手机上显示正好而手机B上却显示到屏幕外面每次解释的都很累,所以写此blog首先先明确几个概念density值表示每英寸有...
24
热度