Android屏幕适配规则

Android屏幕适配规则

2015-04-29 14:32:24

阅读数 2674

评论数 2

Android中View的绘制过程 onMeasure方法

Android中View的绘制过程

2014-09-16 19:43:31

阅读数 724

评论数 0

android launcher中主要类的功能说明

AddAdapter.java:为setWallPaper提供adapter; Alarm.java:提供定时操作,比如把快捷方式拖动到垃圾箱后让垃圾箱消失再回复到原有的桌面; AllAppsList.java:保存所有的app信息; AllAppsView.java:对app的视图进行控制...

2014-08-26 17:03:36

阅读数 1585

评论数 1

android中根据touch事件判断单击及双击

private static final int MAX_INTERVAL_FOR_CLICK = 250;     private static final int MAX_DISTANCE_FOR_CLICK = 100;     private static final int MAX_...

2014-08-06 19:45:30

阅读数 10908

评论数 0

android 加载values优先级

android对values目录文件的加载顺序有以下几个规则: 1 values(默认)目录下相关类型文件的id定义应是最完整的,即在非默认values目录定义的id都应在默认values目录下相关类型文件中添加同样的定义,否编译不会通过,会爆not found id exception ...

2014-07-21 11:37:08

阅读数 2575

评论数 0

Android中Bitmap和Drawable

一、相关概念 1、Drawable就是一个可画的对象,其可能是一张位图(BitmapDrawable),也可能是一个图形(ShapeDrawable),还有可能是一个图层(LayerDrawable),我们根据画图的需求,创建相应的可画对象 2、Canvas画布,绘图的目的区域,用于绘图 3...

2014-07-20 19:00:07

阅读数 518

评论数 0

android中animator及其监听器在cancel及end时的响应问题

1、AnimatorSet中存在多个animator,并且set及animator均添加了监听器的时候: 在start的时候会先分别执行各个animator的监听器的start方法,然后调用set自己的监听器的start方法。 在调用AnimatorSet的cancel()方法的时候,会首先调用s...

2014-07-04 14:35:19

阅读数 9456

评论数 0

java程序操作系统剪贴板

以下共有4个函数分别是:  1.从剪切板获得文字。  2.将字符串复制到剪切板。  3.从剪切板获得图片。  4.复制图片到剪切板。

2014-06-29 19:03:44

阅读数 575

评论数 0

Android中Animation动画的介绍及用法

Android SDK介绍了2种Animation: Tween Animation(渐变动画):通过对特定的对象做图像变换如平移、缩放、旋转、淡出/淡入等产生动画效果 Frame Animation(帧动画):创建一个Drawable序列,这些Drawable可以按照指定的时间间隔一...

2014-06-20 11:15:23

阅读数 783

评论数 0

ViewPager滑动不畅及灵敏度的问题

在项目中用到了Android的ViewPager组件,但是发现在滑动的时候不是特别流畅,有些小的滑动无法响应,于是考虑进行优化。 一开始考虑修改ViewPager中的一些参数,比如mTouchSlop等参数,继承ViewPager并且重写一些方法; 但是后来发现这种方法比较复杂,并且滑动不流畅的问...

2014-06-13 11:53:36

阅读数 13756

评论数 4

Android中onTouch与onClick事件的关系

这几天遇到点关于Android的触摸事件相关的,还跟onClick有关,暂且记下: LinearLayout分别设置了onTouchListener,onClickListener,onLongClickListener及onTouchEvent回调 1、在屏幕上触摸之后基本的执行流程...

2014-06-13 11:37:02

阅读数 17275

评论数 2

Android按键事件传递机制

Android按键事件处理主要在View和Activity两个级别。和Touch事件相比,简单很多。 按键事件的处理机制如下: 1、默认情况下,如果没有View获得焦点,事件将传递给Activity处理。 2、如果View获得焦点,事件首先传递到View的回调方法中。view回调方法返回fa...

2014-06-10 15:23:34

阅读数 3669

评论数 0

Android MotionEvent事件响应机制

在android中,事件主要包括点击、长按、拖曳、滑动等操作,这些构成了Android的事件响应,总体来说,所有的事件都由如下三个部分作为基础构成: 按下(action_down),移动(action_move),抬起(action_up)。各种响应归根结底都是基于View以及ViewGroup的...

2014-06-10 15:20:11

阅读数 6038

评论数 0

GridView相关问题

在使用adapter为gridView设置值的时候,发现adapter的getV

2014-06-08 14:39:47

阅读数 501

评论数 0

ViewPager大小问题

在使用ViewPager的时候发现默认总是占满他的整个父控件,当父控件中同时存在其他kon

2014-06-07 17:26:02

阅读数 3701

评论数 0

Android Bitmap 与 Drawable之间的转换

Bitmap to Drawable: Drawable drawable =

2014-06-06 15:35:03

阅读数 573

评论数 0

android中android:layout_gravity和android:gravity的区别

gravity 这个英文单词是重心的意思,在这里就表示停靠位置的意思。 android:layout_gravity 和 android:gravity 的区别 从名字上可以看到,android:gravity是对元素本身说的,元素本身的文本显示在什么地方靠着换个属性设置,不过不设置默...

2014-06-05 20:40:44

阅读数 545

评论数 0

android中颜色的定义

1、 使用Color类的常量,如: int color = Color.BLUE;  // 创建一个蓝色 是使用Android提供的颜色 int color = Color.RED; int color = Color.WHITE...

2014-06-05 11:20:07

阅读数 8635

评论数 0

android LayoutInflater的使用

在实际工作中,事先写好的布局文件往往不能满足我们的需求,有时会根据情况在代码中自定义控件,这就需要用到LayoutInflater。 LayoutInflater在Android中是“扩展”的意思,作用类似于findViewById(),不同的是LayoutInflater是用来获得布局文件对象...

2014-06-03 20:14:10

阅读数 521

评论数 0

windows cmd命令行设置utf8编码

在中文Windows系统中,如果一个文本文件是UTF-8编码的,那么在CMD.exe命令行窗口(所谓的DOS窗口)中不能正确显示文件中的内容。在默认情况下,命令行窗口中使用的代码页是中文或者美国的,即编码是中文字符集或者西文字符集。    如果想正确显示UTF-8字符,可以按照以下步骤...

2014-05-29 09:24:50

阅读数 7809

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭