我想創建爲Android它具有以下功能的照片庫應用程序,創建相冊應用程序的Android本地圖片
- 「設置爲牆紙」
- 導航按鈕(左 - 右)
它更像一個動態壁紙。 我需要知道是否有任何源代碼可以幫助我快速創建。
我有知識上的HTML5 CSS3和PHP(如果它幫助):)
有益的幫助將得到高度讚賞。
我想創建爲Android它具有以下功能的照片庫應用程序,創建相冊應用程序的Android本地圖片
它更像一個動態壁紙。 我需要知道是否有任何源代碼可以幫助我快速創建。
我有知識上的HTML5 CSS3和PHP(如果它幫助):)
有益的幫助將得到高度讚賞。
看看下面的動態壁紙鏈接:
1)PhotoGalleryLive wallpaper
2)Gallery Wallpaper
3)Android-wallpaper-slideshow
這就是我對我的應用程序做圖像視圖...
import android.app.Activity;
import android.content.Context;
import android.content.res.TypedArray;
import android.os.Bundle;
import android.view.View;
import android.view.ViewGroup;
import android.widget.BaseAdapter;
import android.widget.Gallery;
import android.widget.ImageView;
public class CertDisplay extends Activity {
Integer[] pics = {
R.drawable.cert1,
R.drawable.cert2,
R.drawable.cert3,
R.drawable.cert4,
R.drawable.cert5
};
ImageView imageView;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.certificate);
Gallery ga = (Gallery)findViewById(R.id.Gallery01);
ga.setAdapter(new ImageAdapter(this));
}
public class ImageAdapter extends BaseAdapter {
private Context ctx;
int imageBackground;
public ImageAdapter(Context c) {
ctx = c;
TypedArray ta = obtainStyledAttributes(R.styleable.Gallery1);
imageBackground = ta.getResourceId(R.styleable.Gallery1_android_galleryItemBackground, 1);
ta.recycle();
}
@Override
public int getCount() {
return pics.length;
}
@Override
public Object getItem(int arg0) {
return arg0;
}
@Override
public long getItemId(int arg0) {
return arg0;
}
@Override
public View getView(int arg0, View arg1, ViewGroup arg2) {
ImageView iv = new ImageView(ctx);
iv.setImageResource(pics[arg0]);
iv.setScaleType(ImageView.ScaleType.FIT_XY);
//iv.setLayoutParams(new Gallery.LayoutParams(750,1020));
iv.setBackgroundResource(imageBackground);
return iv;
}
}
}
感謝您的快速回復,抱歉,我不知道編程java – thowzif 2013-03-04 07:35:33
@thowzif您可以啓動Hello World應用程序。這非常簡單直接。 – 2013-03-04 10:34:08
感謝Grishu,我檢查了它,但有沒有簡單的解決方案,如編輯源代碼和替換這樣的壁紙? – thowzif 2013-03-04 07:33:28
對不起,我不懂編程java – thowzif 2013-03-04 07:35:10
您可以查看演示並根據您的要求編輯它的開源演示。 :) – GrIsHu 2013-03-04 08:07:42