Android

android中的Style与Theme

Android默认情况下提供了一些实用的主题样式,比如说Theme.Dialog可以让你的Activity变成一个窗口风格,而Theme.Light则让你的整个Activity具有白色的背景,而不是黑色那么沉闷。具体使用方法很简单在Androidmanifest.xml文件中对你的Activity节点上加入些代码,如图所示:http://blog.csdn.net/hellogv/archive/2011/01/11/6128594.aspx越来越多互联网

系统 2019-08-29 22:07:28 1326

Android

Android自定义控件

今天和大家分享下组合控件的使用。很多时候android自定义控件并不能满足需求,如何做呢?很多方法,可以自己绘制一个,可以通过继承基础控件来重写某些环节,当然也可以将控件组合成一个新控件,这也是最方便的一个方法。今天就来介绍下如何使用组合控件,将通过两个实例来介绍。第一个实现一个带图片和文字的按钮,如图所示:整个过程可以分四步走。第一步,定义一个layout,实现按钮内部的布局。代码如下:

系统 2019-08-12 09:30:39 1326

Android

Android开发:安装NDK,移植OpenCV2.3.1,JNI调

开发环境:Fedora14,操作中以root权限操作,这年头Android移植上OpenCV就强大了,可以做很多复杂的视频分析、图像处理工作了!如火灾、人脸、视频行为的分析等。欢迎Android爱好者,加群:248217350。备注:yanzi一:NDK的安装首先是安装NDK,安装之前需要安装CDT,具体的参照http://blog.csdn.net/yanzi1225627/article/details/7736364这里来完成。这里再详细记录下NDK

系统 2019-08-12 09:30:09 1326

Android

android实战:密码箱二

本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.源代码:AndroidManifest.xml

系统 2019-08-12 09:30:02 1326

Android

Android Exception Type "share_dialog_title"

异常出现的场景:打包Android项目时出现解决办法:Eclipse>Preference>Android>LintErrorChecking搜索Messages>MissingTranslate,选中之后将Severity从Fetal改为Warming最后Apply然后点OK就行了下面是图解第二步:第三部:第四步:结束。AndroidExceptionType"share_dialog_title"isnottranslatedinen,zh-rTWst

系统 2019-08-12 01:32:53 1326

Android

Android 环境搭建

back>>1.安装sdk-如果安装在d:\android-sdk-windows下,则将d:\android-sdk-windows目录下的tools文件夹里的东西配置到环境变量的path上。2.安装adt插件-adt的版本ADT-10.0.0;-设eclipse的安装路径为:d:\eclipse(即eclipse.exe文件所在的路径);-在该路径下新建文件夹Myplugins,目录结构为d:\eclipse\Myplugins;-在Myplugins

系统 2019-08-29 23:37:26 1325

Android

讲述 Android 开发代号的故事:Cupcake -> Donu

在Andoird2.0Eclair正在被热炒之时,我们了解到Google已经动手后续的开发了。之前已经曝光Eclair之后是更好吃的Flan(果馅饼),而我们头一次知道的是Flan的下一代叫做Gingerbread(姜饼),这是Google工程经理RyanGibson透露的。很显然每一代的Android系统都按照英文字母顺序在排列,且都是馋人的甜品。RyanGibson接受采访的实录:问:每个Android版本是如何按照甜品命名的?答:我们想让名字按照英文

系统 2019-08-29 23:18:31 1325

Android

Android的一些开源项目集锦 以备以后研究

FBReaderJFBReaderJ用于Android平台的电子书阅读器,它支持多种电子书籍格式包括:oeb、ePub和fb2。此外还支持直接读取zip、tar和gzip等压缩文档。项目地址:http://www.fbreader.org/FBReaderJ/AngleAngle是一款专为Android平台设计的,适合快速开发的2D游戏引擎,基于OpenGLES技术开发。该引擎全部用Java代码编写,并且可以根据自己的需要替换里面的实现。项目地址:http

系统 2019-08-29 22:38:21 1325

Android

Android 开发之view的几种布局方式及实践

引言通过前面两篇:Android开发之又见HelloWorld!Android开发之深入分析布局文件&又是“HelloWorld!”我们对Android应用程序运行原理及布局文件可谓有了比较深刻的认识和理解,并且用“HelloWorld!”程序来实践证明了。在继续深入Android开发之旅之前,有必要解决前两篇中没有介绍的遗留问题:View的几种布局显示方法,以后就不会在针对布局方面做过多的介绍。View的布局显示方式有下面几种:线性布局(LinearLa

系统 2019-08-29 22:32:06 1325

Android

Android 木马应用程序大名单

AndroidPolice网站针对他们所谓「Android所有恶意软件之母」的应用程序发表了相关细节,该程序是由互联网之声reddit网站的一位作者lompolo率先发现。Lompolo曾撰文详细说明21个将正常Android应用程序重新包装的恶意软件,不过,目前恶意应用程序数量似乎已经超过50个以上。这些重新包装的版本包含了rageagainstthecage漏洞攻击,能够取得感染装置的管理者权限。这些木马化的应用程序不仅会窃取装置的数据(如手机的IME

系统 2019-08-29 22:31:53 1325

Android

Android之布局

Android布局是应用界面开发的重要一环,在Android中,共有五种布局方式,分别是:LinearLayout(线性布局),FrameLayout(框架布局),AbsoluteLayout(绝对布局),RelativeLayout(相对布局),TableLayout(表格布局)。一、LinearLayout他首先是一个一个从上往下罗列在屏幕上。每一个LinearLayout里面又可分为垂直布局(android:orientation="vertical

系统 2019-08-29 22:25:05 1325

Android

Android开发指南-用户界面-用户通知

通知用户NotifyingtheUser某些情况下需要通知用户你的应用程序中发生了一个事件。一些事件请求用户应答而另外一些则不需要。比如:·当一个事件比如保存文件结束时,应该出现一条消息确认保存成功。·如果一个后台运行的应用程序需要用户关注,这个应用程序应该创建一个通知来允许用户在方便时进行应答。·如果这个应用程序在执行一个用户必须等待的任务(比如家在一个文件),那么应用程序应该显示一个盘旋的进度轮或进度条。所有这些通知任务可以通过一个不同的技术获取到:·

系统 2019-08-29 22:18:48 1325

Android

android定位的实现

基于android的定位无非就两种:network、gps。两者各有优劣。Network:定位快,准确度低,受环境影响小。GPS:定位慢,准确度高,受环境影响大。本文要解决的问题:1.locationManager.getLastKnownLocation方法返回null。2.如何实现快速而又精确的定位。E文好的话,直接看官网就好了http://developer.android.com/guide/topics/location/strategies.h

系统 2019-08-29 22:17:47 1325

Android

Android SDCard无法识别问题

这个主要是由于在Windows做SD卡数据处理后,强行插拔导致的Fat文件系统信息错误。表现的问题是:Sdcard变成了只读模式,且部分应用无法使用了。网上有一个综合帖描述了这个问题和主要解决方案:http://bbs.gfan.com/android-212500-1-1.html但笔者在实验时基本没有成功,不晓得是否是具体操作上的问题。不过可以通过Windows自带的硬盘修复工具进行一次检查并自动修复就行了。AndroidSDCard无法识别问题

系统 2019-08-29 22:17:26 1325

Android

android之简单数据存储Preference

这里的持久化其实就是本地配置文件的读写,实现方法是通过Activity.getPreferences(int)获取SharedPreferences对象,然后操作配置文件的读写,值得注意的是以下几点:1)Activity.getPreferences(intmode)等价于Content.getSharedPreferences(Stringfilename,intmode),这里面的filename就是当前class的名称,例如在PersistentTe

系统 2019-08-29 21:58:06 1325