- 博客(9)
- 资源 (4)
- 收藏
- 关注
原创 android 焦点问题的汇总
在xml中可以设置组件的焦点,有这些属性: android:selectAllOnFocus="true" android:focusable="true" android:focusableInTouchMode="true" android:nextFocusLeft="" android:nextFoc
2013-10-30 20:44:03 2377
原创 android Layout_weight属性的详解
Layout_weight属性的是分配屏幕中各个组件的权重比例,权重分配不同,当然布局结果也完全不同。那么Layout_weight属性到底是什么意思呢? Layout_weight是屏幕的大小与每一个组件的宽度 或者高度之和相减所得到的剩余空间。再按照各个组件所占的权重值来分配这些剩余空间。当然不是说,能够看见的才叫剩余空间,这只是一个相对的概念。 举个简单的例子,经过测试的。
2013-10-30 20:13:00 969
原创 android 文字跑马灯效果
实现文字跑马灯效果可以在xml中设置相应属性,也可以在代码中动态控制。 xml: 几个重要的属性: 设置一直滚动 android:marqueeRepeatLimit="marquee_forever" 表示一个EditText满了后是自动横着移动不是默认的换行 android:scrollHorizontally="true" 设
2013-10-29 21:59:23 923 1
原创 android 隐藏输入法 显示光标
纠结了很久,始终没有找到想要的效果,在网上也查找了很久,最终还是找到了一片文章,简单描述了思想。利用setShowSoftInputOnFocus方法,通过反射机制实现软键盘的隐藏。 package com.example.input; import java.lang.reflect.Method; import android.app.Activity; import android
2013-10-25 23:42:46 1718
原创 android 同一个界面同时实现两种动画相对运动
在一个activity中,顶部和底部的两个控件以动画的形式相对出现,类似上下交错的效果。首先自定义两个布局,继承LinearLayout;其次在Activity需要加载布局文件中引用自定义布局,并且在该布局添加其他需要使用的组件,比如编辑框,文本框等。在自定义的布局中定义一个方法,从上往下移动和从下网上移动。使用TranslateAnimation类,实现组件移动。这样我们定义的布局就具有了动画的
2013-10-24 21:40:30 2375
原创 Android语音识别技术、消息推送机制、二维码扫描技术、NDK、JNI
一、常用数据结构:数组,堆,栈,队列,链表,树,图,散列表 数组:把具有相同类型的若干变量按有序的形式组织起来。 堆:是一个特殊的树形数据结构,每个结点都有一个值。一般说的堆是指二叉堆。他的最大特点就是根节点的值最小或最大,并且根节点的两个子树也是一个堆。 栈:只能在某一端插入和删除的特殊线性表。按照先进后出的原则存储数据,先进入的数据被压入栈底,最后的数据在栈顶,需要读数据的时候从栈顶开始
2013-10-18 14:01:44 2693
转载 常见排序的思想和实现
所谓排序,就是要整理文件中的记录,使之按关键字递增(或递减)次序排列起来。当待排序记录的关键字都不相同时,排序结果是惟一的,否则排序结果不惟一。 在待排序的文件中,若存在多个关键字相同的记录,经过排序后这些具有相同关键字的记录之间的相对次序保持不变,该排序方法是稳定的;若具有相同关键字的记录之间的相对次序发生改变,则称这种排序方法是不稳定的。 要注意的是,排序算法的稳定性是针对
2013-10-12 10:41:58 644
原创 排序
public class Singleton { public static void main(String[] args) { int[] arr = new int[]{9,10,3,2,6,90,7}; int temp=0; for(int i=0;i<arr.length;i++){ for(int j=i+1;j<arr.length;j++){ if(
2013-10-09 11:35:57 558
adroid初识
2013-06-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人