我对Android设计有疑问。我正在创建一个使用Geofencing和GPS的android应用程序,我很喜欢在上面添加一些设计,尤其是在背景上。由于我只是android编程的新手,我只想问一下您是否知道其中的某些网站或插件android studio,可以以图片形式或XML形式自动生成背景渐变。
非常感谢! :)
答案 0 :(得分:0)
这是一个很好的网站。一切都在线,速度如此之快 Angry tools gradient
答案 1 :(得分:0)
您可以从代码中实现并设置所需的任何渐变。
GradientDrawable gradient = new GradientDrawable(
GradientDrawable.Orientation.TOP_BOTTOM, // set orientation
new int[] {color1, color2}); // any colors you want
gradient.setCornerRadius(radius);
backgroundLayout.setBackgroundDrawable(gradient);
如果要使用随机渐变,只需使用
生成随机颜色Random random = new Random();
float r = random.nextFloat();
float g = random.nextFloat();
float b = random.nextFloat();
Color randomColor = new Color(r, g, b);