-
android 获取外置SD卡的途径(非挫版)
android获取外置SD卡的路径(非挫版)转自:http://blog.csdn.net/bbmiku/article/details/7937745?android?未提供获取外置SD储存卡的相应函数或方法,但我们可以自己写一个。当前只能用Environment.getExternalStorageDirectory()获取内置的SD卡路径,因为不同机型的系统SD卡的路径不相同,但是我们仍然可...
34
热度 -
四、总结
[.NET领域驱动设计实战系列]专题八:DDD案例:网上书店分布式消息队列和分布式缓存的实现一、引言在上一专题中,商家发货和用户确认收货功能引入了消息队列来实现的,引入消息队列的好处可以保证消息的顺序处理,并且具有良好的可扩展性。但是上一专题消息队列是基于内存中队列对象来实现,这样实现有一个弊端,就是一旦服务重启或出现故障时,此时消息队列中的消息会丢失,并且也记录不了日志。所以就会出现,商家发货成...
395
热度 -
一、HAL层驱动的实现
Android驱动开发系列一最近开始接触Android底层的开发,这里面将记录开发一个驱动以及到测试的全过程。首先,需要搭建Android的开发环境。我这里采用的是Ubuntu11.0464bit的系统,里面使用gcc-4.4,Android4.0.4源码,硬件是S5PV210。搭建环境这一步就不说了。其次,编译好u-boot、kernel和ICS。最后,开始确定要编写什么驱动。由于我这个210板...
67
热度 -
Android 图片添圆角以及时间处理工具类
Android图片加圆角以及时间处理工具类给图片加上圆角效果好看多了。加圆角,Drawable,Bitmap,BitmapDrawable,字节数组之间的相互转换。Java代码?public?class?ImageUtil?{????????public?static?InputStream?getRequest(String?path)?throws?Exception?{??????????U...
14
热度 -
Android开发时一些增高程序性能的注意点
Android开发时一些提高程序性能的注意点避免建立对象世界上没有免费的对象。虽然GC为每个线程都建立了临时对象池,可以使创建对象的代价变得小一些,但是分配内存永远都比不分配内存的代价大。如果你在用户界面循环中分配对象内存,就会引发周期性的垃圾回收,用户就会觉得界面像打嗝一样一顿一顿的。所以,除非必要,应尽量避免尽力对象的实例。下面的例子将帮助你理解这条原则:当你从用户输入的数据中截取一段字符串时...
20
热度 -
Android讯息机制(一)
Android消息机制(一)Android消息机制(一)?一、????角色描述1.Looper:?一个线程可以产生一个Looper对象,由它来管理此线程里的MessageQueue(消息队列)。2.Handler:?你可以构造Handler对象来与Looper沟通,以便push新消息到MessageQueue里;或者接收Looper(从MessageQueue取出)所送来的消息。3.Message...
64
热度 -
Android短信批量剔除效果
Android短信批量删除效果前段时间在做一个项目的后期维护时,对方提出了把短信做成可以批量删除、、然后冥思苦想,终于想到了一个可执行方案、、那边的要求时这样的、、进入短信的草稿箱,然后点击一条短信,弹出批量删除对话框,然后有一个全选框,可以进行多项选择,进行删除、、、、?实现过程如下:首先建立一个主布局文件,主要有两个listview,然后是4个按钮,我们要做的是把四个按钮中的3个设为不可见,一...
6
热度 -
运用android x86进行android应用开发
使用androidx86进行android应用开发.??一.必备工具:1.虚拟机软件(本文使用virtualBox为例),2.androidx86镜像,下载地址http://www.android-x86.org/download,目前4.0和3.2的镜像都不支持以太网,只能使用2.3的,推荐android-x86-2.3-RC1-eeepc.iso.?二.安装androidx86系统.打开vir...
76
热度 -
Android工程各文件夹构造的含义及使用
Android工程各文件夹结构的含义及使用对Android这些东西一开始听迷惑的,不知道什么东西该放在上面地方,把网上的资源整合一下,放在这里。?1.总述???我们建立一个android工程,其结构如下:??1.1、src文件夹???顾名思义(src,sourcecode)该文件夹是放项目的源代码的。A.android.app.Activity类:?????Activity类关注创建窗口与交互,它...
53
热度 -
Android常见异常
Android常见错误http://www.cnblogs.com/ok-lanyan/archive/2011/10/12/2208378.html1、Unabletoresolvetarget'android-2'安装低版本的api,再default.properties?这个文件中把target=android-2?改成?target=android-7终于就没有问题了。2、Invalids...
61
热度 -
Android开发异常汇总
Android开发错误汇总大家都在为项目开发成功而喜悦,但可不知成功的路上是会经常出错的,下面是我碰到的一些错误集合!【错误信息】[2011-01-1916:39:10-ApiDemos]WARNING:ApplicationdoesnotspecifyanAPIlevelrequirement![2011-01-1916:39:10-ApiDemos]DeviceAPIversionis8(An...
20
热度 -
Ubuntu10.10上编译Android2.2平台
Ubuntu10.10下编译Android2.2平台Ubuntu10.10下编译Android2.2平台2011年06月17日Ubuntu10.10下编译Android2.2平台[email protected]/**/2011/06/17环境:Ubuntu10.10Android2.2.2_r1android-gldfish-2.6.290说明Android2.2的platform和k...
88
热度 -
NDK 开发指南-Android NDK概览
NDK开发指南---AndroidNDK概览?AndroidNDK概览介绍:??AndroidSDK是一个允许Android应用开发人员使用C或C++源文件编译并嵌入到本机源代码中的应用程序包的一组工??具。重要说明:??AndroidNDK只能用于android1.5以上版本1.AndroidNDK的目的:Android虚拟机允许你的应用程序源代码通过JNI调用在本地实现的源代码,简单的说,这就...
6
热度 -
Android 入门eclipse+ADT配置,bug处理及附件上载(一)
Android入门eclipse+ADT配置,bug处理及附件下载(一)??Android?入门eclipse+ADT配置,bug处理及附件下载(一)???????由于时代的变化科技的发展手机也发生了飞跃的变换,从以前的只能音频通话的“大哥大”到现在流行的3G手机;具官方统计我国手机用户在2008年已经增加到6亿用户;这足以说明手机现在成为我们身边不可缺少的通讯工具,手机的改变也大大的便利,丰富我...
10
热度 -
Package android.media 通译
Packageandroid.media翻译 <!-- @page{margin:0.79in} P{margin-bottom:0.08in} H1{margin-bottom:0.08in} H1.western{font-family:"TimesNewRoman",serif} H1.cjk{font-family:"DejaVuSans"} H1.ctl{font...
373
热度 -
系出名门Android(三) - 对话框(Dialog)和通知(Notification)
系出名门Android(3)-对话框(Dialog)和通知(Notification)系出名门Android(3)-对话框(Dialog)和通知(Notification)作者:webabcd介绍在Android中种对话框及各种通知效果的应用常用对话框的使用,弹出式对话框、日期选择对话框、时间选择对话框、进度条对话框通知(出现在通知列表)和提示性通知(Toast)的演示1、常用对话框的演示res/...
275
热度 -
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 项目移栽/分辨率适配与dip(dp)的使用
android项目移植/分辨率适配与dip(dp)的使用如果想在不同型号手机对同一个应用做适配,如果你在xml中全部使用dp没有使用px,那么适配上依然很有可能出问题!无数人存在误区,认为自己使用的都是dp,为什么在手机A上面和手机B上面看上去比例不一样,为什么在A手机上显示正好而手机B上却显示到屏幕外面每次解释的都很累,所以写此blog首先先明确几个概念density值表示每英寸有...
24
热度 -
Oracle ErrorStack 使用跟阅读详解
OracleErrorStack使用和阅读详解一、概述在Oracle数据库运行过程中,我们经常会遇到这样或那样的错误,但是错误的提示并不具体,加大了我们在诊断问题时的难度。ErrorStack是Oracle提供的一种对于错误堆栈进行跟踪的方法,通过设置跟踪可以将一些指定错误的后台信息详细的转储出来,写入跟踪文件,帮助我们诊断问题。备注:1、当oracle发生关键的错误诸如:ora-600,Erro...
100
热度 -
C#开发微信门户及应用(26)-大众号微信素材管理
C#开发微信门户及应用(26)-公众号微信素材管理微信公众号最新修改了素材的管理模式,提供了两类素材的管理:临时素材和永久素材的管理,原先的素材管理就是临时素材管理,永久素材可以永久保留在微信服务器上,微信素材可以在上传后,进行图片文件或者图文消息的发送,关注的公众号可以在素材有效期内查看相关的资源,对于永久素材,那就不会存在过期的问题,只是纯粹数量上限的限制。本文综合两方面进行介绍素材管理的各种...
70
热度