仿制Iphone UI的UITableView for Android

jopen 12年前發布 | 31K 次閱讀 Android Android開發 移動開發

android-uitableview是一個仿制Iphone UI的view,界面效果不錯。

Defining your layout

<br.com.dina.ui.widget.UITableView 
    android:id="@+id/tableView" 
    style="@style/UITableView" />

Working on your activity

public class Example1Activity extends Activity {    
    UITableView tableView;

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);        
        tableView = (UITableView) findViewById(R.id.tableView);        
        createList();        
        Log.d("Example1Activity", "total items: " + tableView.getCount());        
        tableView.commit();
    }

    private void createList() {
        CustomClickListener listener = new CustomClickListener();
        tableView.setClickListener(listener);
        tableView.addItem("Example 1", "Summary text 1");
        tableView.addItem("Example 2", "Summary text 2");
        tableView.addItem("Example 3", "Summary text 3");
        tableView.addItem("Example 4", "Summary text 4");
    }

    private class CustomClickListener implements ClickListener {
        @Override
        public void onClick(int index) {
            Toast.makeText(Example1Activity.this, "item clicked: " + index, Toast.LENGTH_SHORT).show();
        }       
    }    
}

UITableView for Android UITableView for Android UITableView for Android

項目主頁:http://www.baiduhome.net/lib/view/home/1368326296938

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!