編輯:關於Android編程
如果實現上下或者左右翻頁效果,我們借助下這個開源項目:https://github.com/openaphid/android-flip
Aphid FlipView是一個能夠實現Flipboard翻頁效果的UI組件。
下載完畢後導入到當前你的項目中,我們來下上下翻頁的效果圖:

<喎?/kf/ware/vc/" target="_blank" class="keylink">vcD4KPHA+PGJyPgo8L3A+CjxwPtaxvdPM+bP2tPrC66O6PC9wPgo8cD6yvL7WzsS8/qO6PC9wPgo8cD48L3A+CjxwcmUgY2xhc3M9"brush:java;">
主文件:
public class MainActivity extends Activity {
private int[] image=new int[]{R.drawable.qd,R.drawable.qg,R.drawable.qw};
private Context activity=this;
protected FlipViewController flipViewController;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
flipViewController=new FlipViewController(activity);
flipViewController.setAdapter(new baseAdapter());
setContentView(flipViewController);
}
public class baseAdapter extends BaseAdapter{
@Override
public int getCount() {
// TODO Auto-generated method stub
return image.length;
}
@Override
public Object getItem(int position) {
// TODO Auto-generated method stub
return position;
}
@Override
public long getItemId(int position) {
// TODO Auto-generated method stub
return position;
}
@Override
public View getView(int position, View convertView, ViewGroup parent) {
// TODO Auto-generated method stub
if(convertView==null){
convertView=new NumberTextVeiw(activity);
}
((ImageView)(convertView.findViewById(R.id.tv_number))).setBackgroundResource(image[position]);
return convertView;
}
}
private class NumberTextVeiw extends LinearLayout{
ViewHolder viewHolder;
public NumberTextVeiw(Context context) {
super(context);
inflate(context, R.layout.text_number_view, this);
viewHolder=new ViewHolder();
viewHolder.tv_number=(ImageView)findViewById(R.id.tv_number);
}
}
private class ViewHolder {
public ImageView tv_number;
}
}flipViewController=new FlipViewController(activity);更改為:
flipViewController=new FlipViewController(this, FlipViewController.HORIZONTAL);
最常用和最難用的Android控件ListView
ListView允許用戶通過手指上下滑動的方式將屏幕外的數據滾動到屏幕內,同時屏幕上原有的數據則會滾動出屏幕.1. ListView的簡單用法首先新建一個ListView
Android自定義View之帶小圓圈的倒計時圓形進度條
上一篇寫了一個可隨時暫停的圓形進度條,接下來再來撸一個帶小圓圈的倒計時View,主要難點是對於隨著進度條變化而變化的小圓的繪制。看了givemeacondom大神寫的小圓
很贊的引導界面效果Android控件ImageSwitcher實現
本文實例為大家分享了Android控件ImageSwitcher實現引導界面的代碼,供大家參考,具體內容如下效果圖:布局代碼:<?xml version=1
Android 實現QQ第三方登錄
Android 實現QQ第三方登錄 在項目中需要實現QQ第三方登錄,經過一番努力算是寫出來了,現在總結以下,以防以後遺忘,能幫到其他童鞋就更好了。 首先肯定是去下載SDK