HorizontalScrollView的使用示例

2021-06-22 23:03:01 字數 1113 閱讀 4075

mainactivity如下:

package cc.cv;

import android.os.bundle;

import android.view.layoutinflater;

import android.view.view;

import android.widget.imageview;

import android.widget.linearlayout;

import android.widget.textview;

import android.content.context;

/** * demo描述:

* horizontalscrollview的簡單使用

* * 在google文件中gallery已經棄用.推薦使用horizontalscrollview和viewpager.

* viewpager用過不少,horizontalscrollview倒是很少使用.所以在此學習.

* * demo說明:

* 1 布局檔案很簡單,在horizontalscrollview中巢狀了乙個linearlayout

* 2 在**中只需將自定義的view新增到linearlayout中即可.

* 這樣就可以實現水平滑動了.

* */

public class mainactivity extends activity

private void initview()

private void initdata();

view itemview=null;

imageview imageview=null;

textview textview;

for (int i = 0; i < mphotosintarray.length; i++)

}}

main.xml如下:

gallery_item.xml如下:

<?xml version="1.0" encoding="utf-8"?>

ConcurrentHashMap使用示例

concurrenthashmap是併發效率更高的map,用來替換其他執行緒安全的map容器,比如hashtable和collections.synchronizedmap。實際上,併發執行時,執行緒安全的容器只能保證自身的資料不被破壞,但無法保證業務的行為是否正確。錯誤的理解這裡的執行緒安全,不恰...

sqlalchemy 的 Core 方式使用示例

知乎 sqlalchemy 的 core 方式運算元據是一種怎樣的體驗?答 爽!基本步驟如下 from sqlalchemy import create engine engine create engine sqlite memory echo true conn engine.connect f...

boost share ptr智慧型指標使用示例

12 3456 78910 1112 1314 1516 1718 1920 2122 2324 2526 2728 2930 3132 3334 3536 3738 3940 4142 4344 4546 4748 4950 5152 5354 5556 5758 5960 6162 6364 6...