![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android应用层
文章平均质量分 70
慢一拍
这个作者很懒,什么都没留下…
展开
-
Android UI学习 - GridView和ImageView的使用
GridView: A view that shows items in two-dimensional scrolling grid. The items in the grid come from theListAdapterassociated with this view. 简单说,GridView就是我们资源管理器平常见到的一个个文件的icon显示方式。 上面提及到了,转载 2012-01-31 12:00:29 · 303 阅读 · 0 评论 -
Android UI学习系列文章
原文转载:http://dev.10086.cn/cmdn/bbs/viewthread.php?tid=20790&page=1#pid101361转载 2012-02-01 09:30:52 · 553 阅读 · 0 评论 -
Android 事件处理
Android 事件处理--学习笔记2(金海建)目的:通过全面的分析Android的鼠标和键盘事件。了解Android中如何接收和处理键盘和鼠标事件,以及如何用代码来产生事件。主要学习内容:1. 接收并处理鼠标事件:按下、弹起、移动、双击、长按、滑动、滚动2. 接收并处理按键事件:按下、弹起3. 模拟鼠标/按键事件1. Android事件现代的用户界面,都是以事转载 2012-02-01 09:31:39 · 575 阅读 · 0 评论 -
Android menu菜单小结
android 菜单包括: contextmenu(上下文菜单,通过长按调出) optionmenu(menu菜单) submenu(子菜单) 带按钮的单选菜单 带按钮的多选菜单 此程序演示了android的上下文菜单,menu按钮菜单,子菜单(包括在xml文件中添加,和在程序中动态添加单选,多选子菜单)以及带按钮单选和多选的菜单Java代码 pa转载 2012-02-01 09:32:56 · 722 阅读 · 0 评论 -
Android中Preference的使用以及监听事件分析
在Android系统源码中,绝大多数应用程序的UI布局采用了Preference的布局结构,而不是我们平时在模拟器中构建应用程序时使用的View布局结构,例如,Setting模块中布局。当然,凡事都有例外,FMRadio应用程序中则使用了View布局结构(可能是该应用程序是marvel公司提供的,如果由google公司做,那可说不准)。归根到底,Preference布局结构和View的布局结构本质转载 2012-02-01 09:34:00 · 652 阅读 · 0 评论 -
APK应用程序的解包、修改、编辑、汉化、打包及应用
APK应用程序的解包、修改、编辑、汉化、打包及应用前两讲主要讲玩机的最基本的知识,集中在如何刷机。本讲是进级的内容,来谈谈与apk应用程序有关的知识,内容包括akp文件的解包、打包、反编辑、解析、汉化、修改等内容,也介绍几个常用的软件。最后要介绍对apk操作有哪些应用,学会了能干些什么。这些内容实际上构成了一个很大的课题,用简短的文字无法描述清楚。我准备用三个部分来介绍如下内容:转载 2012-02-01 09:38:00 · 2398 阅读 · 2 评论 -
Android系统参数的读取
1.手机信息查看助手可行性分析 开始进进编写程序前,需要对需求的功能做一些可行性分析,以做到有的放矢,假如有些无法实现的功能,可以尽快调整。 这里分析一下项目需要的功能,主要是信息查看和信息收集,如版本信息、硬件信息等,这些都可以通过读取系统文件或者运行系统命令获取,而像获取安装的软件信息和运行时信息则需要通过API提供的接口获取。实现API接口不是什么题目转载 2012-02-01 09:39:14 · 847 阅读 · 0 评论 -
Android图片处理(Matrix,ColorMatrix)
在编程中有时候需要对图片做特殊的处理,比如将图片做出黑白的,或者老照片的效果,有时候还要对图片进行变换,以拉伸,扭曲等等。这些效果在android中有很好的支持,通过颜色矩阵(ColorMatrix)和坐标变换矩阵(Matrix)可以完美的做出上面的所说的效果。下面将分别介绍这两个矩阵的用法和相关的函数。颜色矩阵android中可以通过颜色矩阵(ColorMatrix类)方面的操作转载 2012-02-01 09:42:03 · 505 阅读 · 0 评论 -
Android 程序的安装、卸载和更新
作者:徐建祥(netpirate@gmail.com)日期:2010/07/28网址:http://www.anymobile.org 安装程序:软件从无到有。卸载程序:软件从有到无。更新程序:软件的覆盖安装,可以保留原版本的数据,提升软件版本。 安装程序的方法: 1、 通过Intent机制,调出系统安装应用,重新安装应用的话,会保留原应用的数据。转载 2012-02-01 09:42:51 · 646 阅读 · 0 评论 -
SystemProperties cannot be resolved错误
单独用eclipse打开一个工程,出现SystemProperties.get()会出现SystemProperties cannot be resolved.错误1. 引用SystemProperties.get()会出现SystemProperties cannot be resolved.解决方法: 在当前工程属性(Properties) -> Java Build Pa转载 2012-02-02 09:48:47 · 3819 阅读 · 0 评论 -
在WINDOWS下使用Eclipse + JNI开发C++ Android程序的环境配置
个人一点小小的心得,拿出来与大家分享。因为最近有重新安装系统,所以前天重新配置了一遍,发现android有些东西更新了以后又要修改这篇文章是今天重新修改过的。请大家验证。谢谢。如果您是WINODWS环境的话,请您往下看,但如果您是LINUX达人,那就没得说啦,仅供娱乐。欢迎板砖。---------------------------------------我转载 2012-02-02 09:49:52 · 724 阅读 · 0 评论 -
Android JNI helloworld程序编写与编译-图文解说
这是一个经典的helloworld程序,此程序本身并没有什么功能,但是其意义在于抛砖引玉。了解了JNI的机理,对于那些习惯于C程序的人很重要,在处理底层的读写等操作就可以在UI层用java轻而易举地实现,就如同C程序中调用一个系统调用那么简单,下面分步叙述。一、创建最上层的java程序 首先打开eclipse,创建一个java工程,并在工程中添加一个类,类名为hellowor转载 2012-02-02 09:55:45 · 707 阅读 · 0 评论 -
如何Eclipse自动提示设置
很多人不知道Eclipse如何开启代码助手的自动提示功能,只是使用Eclipse默认的输入了“.”之后才会出现提示。 打开 Eclipse -> Window -> Perferences,会打开个Perferences 的设置界面。 在上图画红线的地方,会看到只有一个“.”存在。表示:只有输入“.”之后才会有代码提示,我们要修改的地方就是这里,可是Eclipse默转载 2012-02-01 09:29:30 · 629 阅读 · 0 评论 -
权限 shareuser certificat Runtime.exec
在 [Mokoid] 的 LedTest 範例裡,找到 [AndroidManifest.xml] 檔案。這個檔案為應用程式的「交貨清單」;在開發 LedTest 的過程中,我們加入了一個屬性如下:package="com.mokoid.LedTest"android:sharedUserId="android.uid.system">原來,ServiceManager 會去檢转载 2012-02-01 09:28:37 · 551 阅读 · 0 评论 -
Android UI设计-Tabhost标签页
何谓标签 印象最深刻的应该是这个 现在 我们将通过一系列的扩展来研究之写道1. 自定义TabActivity 使得标签处于屏幕下方 2. 各个标签所用布局 既可在 *.xml 中定义 也可在 *.java 中定义 3. 更改标签布局 1. 标签页 在 屏幕下方写道一个典型的标签Activity 是由2 部分构成的 且其id都有规定转载 2012-02-01 09:27:09 · 710 阅读 · 0 评论 -
Android Permission大全
我们在开发android应用的时候经常需要调用一些服务或者系统功能,那么就需要在androidmanifest.xml 中声明相应权限。例如我们需要让我们的应用能够具备访问网络的能力就需要配置: android.permission.INTERNETandroid平台上的权限许可分得很细,如果软件无法正常执行时看看是不是缺少相关的permission声明。android.p转载 2012-01-31 12:03:45 · 209 阅读 · 0 评论 -
Android应用程序获得root权限
我在博文《Android程序的安全系统》中提到两种让root权限的办法。最近在网上发现很多朋友转载那篇文章,但是对那篇文章中提到的第一种方法怎样实现,不是很明白。本文将会以一个例子实现来演示怎样让一个Android应用程序获得root权限。问题 我遇到的问题是我想在Java应用程序中动态mount一个NFS的系统,但是执行mount命令必须要要root权限才可以。一般情况下,在And转载 2012-02-01 09:15:54 · 224 阅读 · 0 评论 -
一个让你掌握Android所有控件的Demo
一个可以掌握所有Android控件的Demo,欢迎广大朋友下载使用!我从中受益不浅,所以特拿来与天底下对正在学习Android的朋友们一起分享,里面有一个压缩包,解压后有五个工程文件,通过Import导入到eclipse里去,然后找你们想学的控件开始学习吧!示例代码:package com.cellcom;import Android.app.Activity;import And转载 2012-02-01 09:16:35 · 243 阅读 · 0 评论 -
关于Android隐式启动Activity
更多例子请参考:http://hi.baidu.com/wishwingliao/blog/item/0a38ccfce06f39e8fc037f85.html 隐式启动Activity的intent到底发给哪个activity,需要进行三个匹配,一个是action,一个是category,一个是data,可以是全部或部分匹配同样适用于Service和BroadcastReceiver转载 2012-02-01 09:17:38 · 230 阅读 · 0 评论 -
安卓系统文件夹结构解析
system\\\\app这个里面主要存放的是常规下载的应用程序,可以看到都是以APK格式结尾的文件。在这个文件夹下的程序为系统默认的组件,自己安装的软件将不会出现在这里,而是\\\\data\\\\文件夹中。下面是详细的介绍:\\\\system\\\\app\\\\AlarmClock.apk 闹钟\\\\system\\\\app\\\\AlarmClock.odex转载 2012-02-01 09:18:38 · 401 阅读 · 0 评论 -
Android开发从零开始
原文链接:http://www.cnblogs.com/coolszy/category/288258.html转载 2012-02-01 09:19:20 · 262 阅读 · 0 评论 -
Launcher源码中Intent.createChooser()实现原理及小例子
在上一篇中,简单的分析了一下源代码,在[java] view plaincopyprint?final Intent pickWallpaper = new Intent(Intent.ACTION_SET_WALLPAPER); Intent chooser = Intent.createChooser(pickWallpaper,转载 2012-02-01 09:21:18 · 604 阅读 · 0 评论 -
android工程中引入第三方JAR包后安装APK时老是提示找不到库文件
android工程中引入第三方JAR包后安装APK时老是提示找不到库文件 || Android如何将程序打成jar包 || 运行java.lang.noclassdeffounderror错误分类: android研发2011-07-28 17:321177人阅读评论(2)举报使用第三方jar包除了我以下介绍的方法,别的方法我基本上都试验过,均会出现编译或运行错误。以下方法转载 2012-02-01 09:22:40 · 1057 阅读 · 0 评论 -
android 常用颜色
Android 常用RGB值以及中英文名称 颜 色 RGB值英文名中文名 #FFB6C1LightPink浅粉红 #FFC0CBPink粉红 #DC143CCrimson深红/猩红 #FFF0F5Lavender转载 2012-02-01 09:24:25 · 635 阅读 · 0 评论 -
android支持多屏幕机制
术语 1.Screen size 屏幕实际尺寸。Android讲屏幕实际尺寸分为3个通用的尺寸。 2.Aspect ratio 长宽比 3.Resolution 分辨率 4.Density 密度 5.Density-independent pixel 密度无关的像素介绍:Adnroid1.6或以上SDK,在AndroidMa转载 2012-02-01 09:25:46 · 519 阅读 · 0 评论 -
Android如何建立aidl
建立AIDL服务要比建立普通的服务复杂一些,具体步骤如下: (1)在Eclipse Android工程的Java包目录中建立一个扩展名为aidl的文件。该文件的语法类似于Java代码,但会稍有不同。详细介绍见实例52的内容。 (2)如果aidl文件的内容是正确的,ADT会自动生成一个Java接口文件(*.java)。 (3)建立一个服务类(Ser转载 2012-02-02 09:56:48 · 649 阅读 · 0 评论