我在一些Android应用程序中看到,当他们首先启动帮助UI时,有助于了解如何使用该应用程序!我附上了一个自定义屏幕截图来理解我的意思!
IMAGE http://8pic.ir/images/fz6so53s177rd3t3o9bv.png
请帮助我,我怎样才能创建这样的东西?
最诚挚的问候,Minallah Tofiq
答案 0 :(得分:1)
我遇到的最好的图书馆是ShowCaseView。
阅读指南并进行设置。
答案 1 :(得分:0)
public class MyPreferences {
private static final String MY_PREFERENCES = "my_preferences";
public static boolean isFirst(Context context){
final SharedPreferences reader = context.getSharedPreferences(MY_PREFERENCES, Context.MODE_PRIVATE);
final boolean first = reader.getBoolean("is_first", true);
if(first){
final SharedPreferences.Editor editor = reader.edit();
editor.putBoolean("is_first", false);
editor.commit();
}
return first;
}
}
你的onCreate()函数中的,
...
//himg is image view in relative layout with rest of layout so that it covers whole screen
ImageView helpimage = (ImageView) findViewbyId(R.id.himg);
MyPreferences obj = new new MyPreferences();
if(obj.isFirst==true) helpimage.setVisibility(View.VISIBLE);
else helpimage.setVisibility(View.GONE);
要在发布的图片中显示帮助,您可以使用透明背景图片,仅使用箭头和文字。