如何让三个按钮以水平方向分别左对齐、居中对齐和右对齐?android:layout_gravity="left"android:layout_gravity="center_horizonal"android:layout_gravity="right"如何获得组件的宽度和高度?先调用view.measure方法测量组件的宽度和高度,再调用view.getMeasuredWidth和view..
分类:
移动开发 时间:
2015-02-10 01:59:43
阅读次数:
148
.//有一个整数数组,有负数和整数,用一个方法把正负数分开,要求空间复杂度是O(1),时间复杂度是:O(N)
/**
????*?分数组
????*/
???public?static?void?awaylist(){
??????int?a[]?=?n...
分类:
移动开发 时间:
2015-02-06 15:20:07
阅读次数:
225
1.sharePreference?SharedPreferences类,它是一个轻量级的存储类,特别适合用于保存软件配置参数。SharedPreferences保存数据,其背后是用xml文件存放数据,文件存放在/data/data//shared_prefs目录下:一个简单的存储代码如下:Shar...
分类:
移动开发 时间:
2015-01-25 10:59:31
阅读次数:
154
1.值类型,引用类型?基本数据类型都是值类型:byte,short,int,long,float,double,char,boolean其他类型都是引用类型。引用类型在传入方法是,方法内部对引用类型变量的修改会改变引用类型的内容。值类型传递参数是copy。2.垃圾回收?GC机制:Android 基于...
分类:
移动开发 时间:
2015-01-25 09:49:06
阅读次数:
174
1.anroid:id的作用?android:id是作为控件的唯一标示符。可以使用与releativelayout中,也可以再Activity中通过findviewbyid来获得指定的控件。2.android:padding 和android:layout_margin的区别。padding是内部,...
分类:
移动开发 时间:
2015-01-22 19:41:31
阅读次数:
138
1.说出android 五中布局,并说出各自作用?FrameLayout: 堆叠布局,也是就可以堆在一起。最长应用于Fragment的使用上。LinearLayout: 线性布局,可以是竖排或水平。ReleativeLayout:复杂页面一般都会用到,可以通过相对位置,而忽略页面的大小。absolu...
分类:
移动开发 时间:
2015-01-22 17:55:42
阅读次数:
189
1、排序?1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677...
分类:
移动开发 时间:
2015-01-18 10:31:37
阅读次数:
205
1、 Android的四大组件是哪些,它们的作用?
答:Activity:Activity是Android程序与用户交互的窗口,是Android构造块中最基本的一种,它需要为保持各界面的状态,做很多持久化的事情,妥善管理生命周期以及一些跳转逻辑
service:后台服务于Activity,封装有一个完整的功能逻辑实现,接受上层指令,完成相关的食物,定义好需要接受的Intent提供同步和异步的接...
分类:
移动开发 时间:
2015-01-16 10:09:43
阅读次数:
268
区别一:dvm执行的是.dex格式文件 jvm执行的是.class文件 android程序编译完之后生产.class文件,然后,dex工具会把.class文件处理成.dex文件,然后把资源文件和.dex文件等打包成.apk文件。apk就是android package的意思。 jvm执行的是.class文件。
区别二:dvm是基于寄存器的虚拟机 而jvm执行是基于虚拟栈的虚拟机。寄存...
分类:
移动开发 时间:
2014-12-29 23:06:27
阅读次数:
486
对于面试,可能listview这个问题,永远高频出现,毕竟开发中,他出现的也是高频的。 我先说下基本优化...
分类:
移动开发 时间:
2014-12-20 09:19:21
阅读次数:
221