摘要:
1、在darwable文件夹下新建一个xml文件2、自定义View3、自定义一个线形布局,布局里加入ImageView和TextView.代码中设置响应事件: xx = findViewById(R.id.xx); xx.setClickable(true); xx.setOnClickListener(...); 阅读全文
摘要:
imageButton中默认会以image的宽高设置一个背景框。怎么去掉? 1、添加 android:background="#00000000";//设置背景透明 2、把android:src="@drawable/xx"改为android:background="@/drawable/xx" 3、在代码中添加如下: View v= findViewById(R.id.xx); v.getBackground().setAlpha(100);//0~255透明度值 阅读全文
摘要:
Android布局是应用界面开发的重要一环,在Android中,共有五种布局方式,分别是:LinearLayout (线性布局),FrameLayout(框架布局),AbsoluteLayout(绝对布局),RelativeLayout(相对布局),TableLayout(表格布局)。在windows下有预览功能,可以在xml中查看布局的样式,在linux中无。一、LinearLayout 线性布局,这个东西,从外框上可以理解为一个div,他首先是一个一个从上往下罗列在屏幕上。每一个LinearLayout里面又可分为垂直布局(android:orientation="vertica 阅读全文
摘要:
在想隐藏的布局中加入 android:visibility="gone"在java代码中findViewById(R.id.……);获得那个布局然后 用 setVisibity()方法实现 显示或隐藏参数分别为 View.INVISIBLE (不显示,仍占有内存)、View.GONE(不显示,不占用内存)和 View.VISIBLE。 阅读全文