- 浏览: 637437 次
- 性别:
- 来自: 杭州
最新评论
-
luo_ganlin:
别的不多说,点个赞!
关于Android隐式启动Activity -
IWSo:
谢楼主!研究了好久,原来是这样!
android中如何让LinearLayout实现点击时背景图片切换 -
fantao005x:
粘帖的不错
android中如何让listview的内容全部显示出来 -
learner576539763:
Android_gqs 写道请问博主,Viewstub 可实现 ...
android中ViewStub使用 -
goontosoon:
抄的什么啊,狗屁不通
对ContentProvider中getType(Uri uri)
文章列表
为图片添加闪烁效果,java代码如下:
private void setFlickerAnimation(ImageView iv_chat_head) {
final Animation animation = new AlphaAnimation(1, 0); // Change alpha from fully visible to invisible
animation.setDuration(500); // duration - half a second
animation.setInterpolator(new LinearInterpolator ...
Inflater英文意思是膨胀,在android中应该是扩展的意思吧。 LayoutInflater的作用类似于 findViewById(),不同点是LayoutInflater是用来找layout文件夹下的xml布局文件,并且实例化!而 findViewById()是找具体某一个xml下的具体 widget控件(如:Button,TextView等) 如何获取Inflater呢? 实际应用中主要有两种方式 1. LayoutInflater inflater = LayoutInflater.from(this); --->this 代表的是context ...
核心代码如下:
Intent intent = new Intent(ActivityLifeActivity.this, ActivityLifeActivitySec.class);
startActivity(intent);
ActivityLifeActivity.this.finish();
ActivityLifeActivity中:
@Override
protected void onResume() {
Log.i(TAG, "=========onResume=========");
super ...
垂直居中:
android:layout_centerVertical="true"
水平居中:
android:layout_centerHorizontal="true"
做应用时,可能会需要动态改变控件的背景图片,如果仅仅是简单的点击,选中之类的事件,如果靠程序中写监听的代码就显得太麻烦了,在这种情况下,你可以使用selector动态改变控件背景拉:) 1。在res/drawable目录下建一个mybutton.xml文件,根据需要,不同的状态下建立不同的item,并对应相应的图片 <?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android& ...
很多网友在Android中使用多线程处理UI相关内容时可能会发现Logcat提示Only the original thread that created a
view hierarchy can touch its
views这样的错误,这主要是Android的相关View和控件不是线程安全的,我们必须做独立的处理这点比J2ME麻 ...
在android应用研发过程中,你把系统的格林尼制毫秒时间转换成当前日期的时候,会发现跟正常时间相差8个小时。
解决方案:
private SimpleDateFormat yearDf = new SimpleDateFormat(
"yyyy-MM-dd hh:mm:ss", Locale.CHINA);
yearDf.setTimeZone(TimeZone.getTimeZone("Asia/Shanghai"));
下面是效果图:效果图1:
4 天前 上传
下载附件 (110.57 KB)
效果图2:
4 天前 上传
下载附件 (109.25 KB)
效果图3:(注意:消息框下面的一栏将被隐藏)
4 天前 上传
下载附件 (121.66 KB)
android目前 ...
(1)
在ListView中当你点击拖动里面相关的选项时会出现阴影:
如何去除这些阴影:
在listView中添加: android:cacheColorHint="#00000000"
(2)
当在ListView中选中某些选项的时候对应的选项会变成黄色:
解决方案:
android:listSelector="#00000000"
1.添加背景图片:
ImageView iv = new ImageView(this);
iv.setBackgroundResource(R.id.bg);
2.去除背景图片
ImageView iv = new ImageView(this);
iv.setBackgroundResource(0);
当BackgroundResource的值设置为0的时候遇有R里面没有这个值,所以默认背景图片就不会显示了
根据资源的id号获取资源的文件名
- 博客分类:
- android
已经知道图片资源的ID号是resid。如何获取图片资源的文件名?呵呵,很简单的一句代码,可是我却走了不少弯路view.getResources().getResourceName(resid)
im_chat_head.xml:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="fill_parent"
android:layout_height="40dp&q ...
/**
* @author antty
* @date:2011-5-16
* 主要用来监听软键盘相关的一些事件
*
*/
public class ChatEditText extends EditText {
public ChatEditText(Context context) {
super(context);
}
public ChatEditText(Context context, AttributeSet attrs) {
super(context, attrs);
}
public ChatEd ...
启动Activity时显示软件盘: 显示软件盘可以用如下的方式 首先得到InputMethodManage InputMethodManager m = (InputMethodManager) getContext().getSystemService(Context.INPUT_METHOD_SERVICE); 然后调用InputMethodManager的以下方法 boolean showSoftInput(View view, int flags, ResultReceiver resultReceiver) boolean showSoftInput(View view, i ...
弹出输入法 时 隐藏了 ‘底部状态栏’ 在按 物理 返回键 后, 软键盘消失后 恢复 ‘底部状态栏’
public class ImageViewCareIME extends ImageView
{
public ImageViewCareIME(Context context)
{
super(context);
// TODO Auto-generated constructor stub
}
public static interface ImeUiChangeListener
{
public void on ...