Android
ygzk123
这个作者很懒,什么都没留下…
展开
-
android中,rotate,translate,alpha属性分析
rotate: fromDegrees:其实角度。toDegrees:旋转的角度。translate: fromXDelta,fromYDelta:相当本视图左上角的X,Y坐标。toXDelta,toYDelta:移动后的X,Y坐标。alpha: fromAlpha:起始的透光度、0为全透明,完全不可见;1为不透原创 2012-03-28 23:52:24 · 8006 阅读 · 0 评论 -
ImageView.setScaleType(ImageView.ScaleType)
1、这里我们重点懂得ImageView的属性android:scaleType,即ImageView.setScaleType(ImageView.ScaleType)。android:scaleType是把握图片如何resized/moved来匹对ImageView的size。ImageView.ScaleType / android:scaleType值的意义差别: 2 3 CENTER原创 2012-03-31 16:30:16 · 3875 阅读 · 0 评论 -
解决Android Logcat不打印信息
用eclipse进行android开发中经常遇到logcat无任何信息输出,这给我们调试程序带来很大的不便。解决办法:window-->show view-->选择android下的devices,打开devices,点击右边的截屏图片。等到出现截图的时候,logcat就出来信息了!在补充一下,如果以上方法试过之后logcat还没有任何信息,则把logcat窗口关了,重新打开原创 2012-10-03 19:06:01 · 753 阅读 · 0 评论 -
呼呼 开始继续android开发啦
工作找的差不多啦 好久没搞android了 今天继续搞起原创 2012-10-27 21:37:41 · 669 阅读 · 0 评论 -
ADB应用
adb.exe android debug bridge android的调试桥socket tcp adb 的文件操作 把一个文件拷贝到手机内存 adb push [源文件] [目标文件]adb push haha1.txt /mnt/sdcard/haha1.txt adb pull [源文件] [目标文件][2012-03原创 2012-10-28 00:12:45 · 1518 阅读 · 0 评论 -
解析学ios还是学android好呢?
Android和iOS那个好?应该先往哪个上面投入资源?多次被人问到此类问题,笔者刚好自己的项目也需要考虑iOS版本。就索性进行了一番调研,于是有了本文(本次不讨论越狱的iOS)首先从情感上,你喜欢哪个就好,就像百事可乐和可口可乐,当然这个比喻不是很恰当,因为可乐喝起来几乎一样,但是Android和iOS还是有很大差别的。 iOS来源于Apple的OSX,是UNIX系统,OSX原创 2012-11-09 11:49:06 · 1789 阅读 · 4 评论 -
取得andorid手机SD卡路径 2.1和2.2区别
1、存储卡路径: android2.1系统为 /sdcard android2.2系统为/mnt/sdcard2、通过代码获取存储卡路径,如下: Environment.getExternalStorageDirectory();原创 2012-11-10 01:03:02 · 1478 阅读 · 0 评论 -
android:shape的使用
android:shape的使用 Android中常常使用shape来定义控件的一些显示属性,今天看了一些shape的使用,对shape有了大体的了解,稍作总结:先看下面的代码:复制到剪贴板 XML/HTML代码shape> solid android:color="#ff9d77"/>原创 2012-11-10 14:51:55 · 655 阅读 · 0 评论 -
Eclipse开发Android程序如何在手机上运行
android开发不论是在真机上调试还是最终发布到真机上都非常简单,过程如下:1、安装usb驱动 手机要能与电脑相连,当然要安驱动了。效果就是你插入手机,电脑显示驱动已识别。驱动安装的官方教程:http://developer.android.com/sdk/win-usb.html 官方教程概述: 不同的Android手机有对应不同的驱动,对于Nexus One原创 2012-11-10 22:48:06 · 1967 阅读 · 0 评论 -
Android接口描述语言。
AIDL:Android Interface Definition Language,即Android接口描述语言。Android系统中的进程之间不能共享内存,因此,需要提供一些机制在不同进程之间进行数据通信。 为了使其他的应用程序也可以访问本应用程序提供的服务,Android系统采用了远程过程调用(Remote Procedure Call,RPC)方式来实现。与很多其他的原创 2012-11-20 12:11:04 · 1704 阅读 · 0 评论 -
android_加载外部资产文件的几种方案
在android 的APP中想要加载一个资产文件比如 数据库文件 我们可以采用以下几种做法1:采用类加载器获取资源文件 InputStream is= getClassLoader().getResourceAsStream("resName");缺点:如果文件过大会导致程序编译失败(缓慢)2:把文件存放进RAW目录中 InputStream is= getResource原创 2013-04-22 21:42:57 · 1945 阅读 · 0 评论 -
Eclipse里项目的包层次结构排版问题
Eclipse里新建一个工程后,若新建了若干个包,默认的排序是Flat,即如下图所示:这样,显示出的包的结构不够明显,因此我们可以通过调整,调成比较舒服的hierarchical模式,通过Windows--Navigation--Show View Menu--Package Presentation--Hierarchical,调整后的效果如下所示:还有一种简单的原创 2013-07-12 09:25:42 · 18486 阅读 · 6 评论 -
Android生命周期
家好,今天给大家详解一下Android中Activity的生命周期,我在前面也曾经讲过这方面的内容,但是像网上大多数文章一样,基本都是翻译Android API,过于笼统,相信大家看了,会有一点点的帮助,但是还不能完全吃透,所以我今天特意在重新总结一下. 首先看一下Android api中所提供的Activity生命周期图(不明白的,可以看完整篇文章,在回头看一下这个图,你会明白的):原创 2013-10-07 08:54:51 · 2032 阅读 · 1 评论 -
申请android google map API key
1.首先找到debug keystore位置: 打开Eclipse--->Windows--->Preferences--->Android--->Build一般是这样的路径 C:\Documents and Settings\Administrator\.android\debug.keystore2.在cmd中执行keytool -list -alias an原创 2012-07-23 00:14:39 · 793 阅读 · 0 评论 -
Android中替换ExpandableListView控件前面的箭头图标
Android中替换ExpandableListView控件前面的箭头图标 首先,自定义一个expandablelistviewselector.xml文件,具体内容如下:http://schemas.android.com/apk/res/android"> 其次,在程序的主体部分编写类似如下的代码:expandList.setG原创 2012-06-08 16:20:43 · 2090 阅读 · 0 评论 -
eclipse本地安装配置ADT
在Eclipse编译IDE环境中,需安装ADT(Android Development Tools)Plug-in,这是Android在Eclipse上的开发工具。 下载以及安装可以参照:Google Android ,Eclipse ,JDK ADT下载地址:http://www.oschina.net/p/eclipse+adt/ eclipse本地配置a原创 2012-03-28 16:20:08 · 2497 阅读 · 1 评论 -
android一些特殊的属性
1、android:cursorVisible属性的作用:设定光标为显示/隐藏,默认显示。原创 2012-03-29 23:20:13 · 652 阅读 · 0 评论 -
eclipse进行android,运行就提示ERROR: Unknown command 'crunch'
最近android developer官网给出了ADT 14的升级包,很多朋友选择了升级,然后在开发的时候,编译工程出现了下面的错误提示 android ERROR:Unknown option '--no-crunch' Android Asset Packaging Tool Usage: aapt l[ist] [-v] [-a] file.{zip,jar,原创 2012-03-14 12:00:11 · 1000 阅读 · 0 评论 -
Android 常用适配器总结
一,适配器. 顾名思义,就是把一些数据给弄得适当,适合以便于在View上显示。可以看作是界面数据绑定的一种理解。它所操纵的数据一般都是一些比较复杂的数据,如数组,链表,数据库,集合等。适配器就像显示器,把复杂的东西按人可以接受的方式来展现。那么适配器是怎么处理得到的数据,并把它显示出来的呢。其实很简单,说白了适配器它也是一个类,在类里面它实现了父类的这几个方法:pub翻译 2012-03-30 23:02:47 · 40449 阅读 · 6 评论 -
Android ListView理解
BaseAdapter ListView是Android开发过程中较为常见的组件之一,它将数据以列表的形式展现出来。一般而言,一个ListView由以下三个元素组 成:1.View,用于展示列表,通常是一个xml所指定的。大家都知道Android的界面基本上是由xml文件负责完成的,所以ListView的界 面也理所应当的使用了xml定义。例如在ListView中经常用到的原创 2012-03-31 02:04:35 · 1742 阅读 · 5 评论 -
Android LayoutInflater详解
在实际开发种LayoutInflater这个类还是非常有用的,它的作用类似于findViewById(),不同点是LayoutInflater是用来找layout下xml布局文件,并且实例化!而findViewById()是找具体xml下的具体widget控件(如:Button,TextView等)。 主布局main.xml里有一个TextView和一个Button,当点击Button,原创 2012-03-31 23:47:42 · 623 阅读 · 0 评论 -
android progressbar控件说明
Attribute Description android:indeterminate Allows to enable the indeterminate mode. android:indeterminateBehavior Defines how the indeterminate mode翻译 2012-03-31 22:33:10 · 1646 阅读 · 0 评论 -
android inflate作用
通俗的说,inflate就相当于将一个xml中定义的布局找出来. 因为在一个Activity里如果直接用findViewById()的话,对应的是setConentView()的那个layout里的组件. 因此如果你的Activity里如果用到别的layout,比如对话框上的layout,你还要设置对话框上的layout里的组件(像图片ImageView,文字TextV原创 2012-03-31 23:59:33 · 806 阅读 · 0 评论 -
Android模拟器上进行GPS的模拟操作法
利用模拟器进行GPS模拟的方法有两种:1、利用telnet;2、利用DDMS。1.使用telnet:(1)在命令行下输入telnet localhost 5554(注意5554代表的是模拟器使用的端口)C:/Documents and Settings/hk2197>telnet localhost 5554(2)再在命令行Android Console: type '原创 2012-04-03 19:08:33 · 1119 阅读 · 0 评论 -
android三种菜单介绍
Android的菜单分为三种类型:选项菜单(Option Menu)、上下文菜单(Context Menu)、子菜单(Sub Menu)一.选项菜单当用户单击设备上的菜单按钮(Menu),触发事件弹出的菜单就是选项菜单。选项菜单最多只有六个,超过六个第六个就会自动显示 更多 选项来展示显示。创建方法:1、覆盖Activity的onCreateOptionsMenu(原创 2012-04-08 01:43:56 · 709 阅读 · 1 评论 -
Android中shape的使用
Android中常常使用shape来定义控件的一些显示属性,今天看了一些shape的使用,对shape有了大体的了解,稍作总结:先看下面的代码: android:startColor="#ff8c00"转载 2012-04-11 17:10:51 · 390 阅读 · 0 评论 -
Android界面基本属性
布局: 在 android 中我们常用的布局方式有这么几种:1.LinearLayout ( 线性布局 ) :(里面只可以有一个控件,并且不能设计这个控件的位置,控件会放到左上角) 线性布局分为水平线性和垂直线性二者的属性分别为: android:orientation= "h原创 2012-04-26 11:52:28 · 1209 阅读 · 0 评论 -
Android getDecorView用途——屏幕截图
正好做类似UCweb一样的页面管理的功能模块,贴出一起研究 ImageView iv = (ImageView) findViewById(R.id.ImageView01); ImageView iv2 = (ImageView) findViewById(R.id.ImageView02); ImageView iv3 = (ImageView) findViewById(R原创 2012-05-28 11:54:28 · 38616 阅读 · 1 评论 -
Android中Activity启动模式详解
在Android中每个界面都是一个Activity,切换界面操作其实是多个不同Activity之间的实例化操作。在Android中Activity的启动模式决定了Activity的启动运行方式。 Android总Activity的启动模式分为四种:Activity启动模式设置: ".MainActivity" android:launchMode="stan原创 2013-10-07 11:03:00 · 1285 阅读 · 3 评论