- 浏览: 9106 次
- 性别:
- 来自: 北京
最新评论
文章列表
public static void main(String[] args) {
Map<String, String> map = new HashMap<String, String>();
map.put("1", "value1");
map.put("2", "value2");
map.put("3", "value3");
//第一种:普遍使用,二次取值
System.out.println("通 ...
<application
android:icon="@drawable/icon"
android:label="@string/app_name"
android:theme="@android:style/Theme.NoTitleBar" >
在AndroidMainFest.xml文件中的<application>中写上android:theme="@android:style/Theme.NoTitleBar这一句
当采用自定义分辨率的时候,模拟器的键盘就悄然消失了,那如何能使用到键盘的按键呢?
官方文档给出了答案:
PC键盘和Android的对应如下:
那怎么操作菜单和返回什么的呢?
其实在电脑的键盘有对应的功能按键,字母则可以直接接对应pc的键盘
pc键盘 android键盘
Home 主屏/Home
ESC 返回键/back
F2 菜单/menu键
F3 拨号键
F4 挂断键
F5 搜索键
F6 滚轮
F7 锁屏
F8 禁止网络
F9 关闭代码优化
Alt-Enter 切换全屏模式
其余还有数字按键的匹配:
音量调节+
小键 ...
android view的setVisibility方法值
有3个:
1.View.VISIBLE,常量值为0,意思是可见的
2.View.INVISIBLE,常量值是4,意思是不可见的
3.View.GONE,常量值是8,意思是不可见的,并且不占用布局空间
Android JDK为我们提供了4种动画效果,分别是: AlphaAnimation,RotateAnimation, ScaleAnimation, TranslateAnimation.今天我想讲解的是TranslateAnimation这个动画效果。也是本人在做一个移动图片的动画效果的项目时,遇到了一些问题。在网上查了很多资料,搞了好几天。终于明白怎么使用这个TranslateAnimation,在本文中记录下来,以便以后忘记了可以查阅。
TranslateAnimation是移动的动画效果。它有三个构造函数,分别是:
1.public TranslateAnimation ...
先明确几个概念的区别:
padding margin都是边距的含义,关键问题得明白是什么相对什么的边距.
padding是控件的内容相对控件的边缘的边距.
margin是控件边缘相对父空间的边距.
android:gravity 属性是对该view 内容的限定.比如一个button 上面的text. 你可以设置该text 在view的靠左,靠右等位置.该属性就干了这个.
android:layout_gravity是用来设置该view中的子view相对于父view的位置.比如一个button 在linearlayout里,你想把该button放在靠左,靠右等位置就可以在lin ...
在Android\android-sdk-20120129\samples\android-8\ApiDemos下面实现了此效果
实现此效果需要两个XML文件cycle.xml和shake.xml
cycle.xml内容如下:
<?xml version="1.0" encoding="utf-8"?>
<cycleInterpolator xmlns:android="http://schemas.android.com/apk/res/android"
android:cycles="5&qu ...
android:layout_above="@id/xxx" --将控件置于给定ID控件之上
android:layout_below="@id/xxx" --将控件置于给定ID控件之下
android:layout_toLeftOf="@id/xxx" --将控件的右边缘和给定ID控件的左边缘对齐
android:layout_toRightOf="@id/xxx" --将控件的左边缘和给定ID控件的右边缘对齐
android:layout_alignLeft="@id/xxx" ...