- 浏览: 8694 次
最新评论
文章列表
Spinner 下拉列表 demo
- 博客分类:
- Spinner
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" ...
TextView自定义样式切换
- 博客分类:
- Android常用前台实现
首先,在style.xml文件中添加两个自定义样式
<style name="defaultTextStyle" parent="@android:style/TextAppearance">
<item name="android:textSize">12sp</item>
<item name="android:textColor">@android:color/black</item>
< ...
设置输入法弹出不遮挡界面
- 博客分类:
- Android常用前台实现
android:windowSoftInputMode="adjustResize"
设置输入法默认不弹出
- 博客分类:
- Android常用前台实现
android:windowSoftInputMode="stateHidden"
为listview增加摩擦力方法:
listview.setFriction(ViewConfiguration.getScrollFriction() * 5);
参考:
http://stackoverflow.com/questions/5590001/android-listview-slow-down-scroll-speed
http://developer.android.com/intl/zh-cn/reference/android/widget/AbsListView.html#setFriction(float)
http://daisy-sea.iteye.com/blog/1180659
获取当前APP的路径
- 博客分类:
- Android常用后台实现
Log.i(TAG, "当前应用路径:"+getApplicationContext().getFilesDir().getAbsolutePath());
Log.i(TAG, "程序安装包路径:"+getApplicationContext().getPackageResourcePath());
Log.i(TAG, "程序数据库路径:"+getApplicationContext().getDatabasePath("dbname").getAbsolutePath());
在一个界面中既有普通控件(如:image) , 还有 listview 或 gridview , 那么如果记录比较多, 就会超出默认高度,但是无法滚动 . 解决方案如下:
1. 继承listview或gridview , 重写onMeasure方法
2. 使用scrollview包裹自定义的 listview或gridview
import android.content.Context;
import android.util.AttributeSet;
import android.widget.ListView;
public class InnerListVi ...
转载自:http://blog.csdn.net/yaerfeng/article/details/18548079
package com.zuidaima;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class RelativeDateFormat {
private static final long ONE_MINUTE = 60000L;
private static final lo ...
自定义圆形图片
- 博客分类:
- Android自定义组件
import android.content.Context;
import android.content.res.TypedArray;
import android.graphics.Bitmap;
import android.graphics.BitmapShader;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.Matrix;
import android.graphics.Paint;
import android.graphics.R ...