志在指尖
用双手敲打未来

AndroidStudio中使用XML和Java代码混合控制UI界面完成QQ相册照片列表页面

packagecom.badao.layouttest;
importandroidx.appcompat.app.AppCompatActivity;
importandroid.os.Bundle;
importandroid.view.ViewGroup;
importandroid.widget.GridLayout;
importandroid.widget.ImageView;publicclassMainActivityextendsAppCompatActivity{privateImageView[]img=newImageView[12];privateint[]imagePath=newint[]{
R.drawable.img1,R.drawable.img1,R.drawable.img1,R.drawable.img1,
R.drawable.img1,R.drawable.img1,R.drawable.img1,R.drawable.img1,
R.drawable.img1,R.drawable.img1,R.drawable.img1,R.drawable.img1
};
@OverrideprotectedvoidonCreate(BundlesavedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);//获取layoutGridLayoutlayout=(GridLayout)findViewById(R.id.gridLayout);for(inti=0;i)
{
img[i]=newImageView(MainActivity.this);//给ImageView设置图片源img[i].setImageResource(imagePath[i]);//设置内边距img[i].setPadding(2,2,2,2);//设置布局参数即图片大小ViewGroup.LayoutParamsparams=newViewGroup.LayoutParams(240,140);
img[i].setLayoutParams(params);//将ImgageView添加到layout上layout.addView(img[i]);
}
}
}

未经允许不得转载:IT技术网站 » AndroidStudio中使用XML和Java代码混合控制UI界面完成QQ相册照片列表页面
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

志在指尖 用双手敲打未来

登录/注册IT技术大全

热门IT技术

C#基础入门   SQL server数据库   系统SEO学习教程   WordPress小技巧   WordPress插件   脚本与源码下载