私は白い画面でロゴを作成しようとしていますが、私はアンドロイドでそれを行う簡単な方法があるかどうかわかりません。 ://www.droiddraw.org/それでも、それは助けをdosent me.and私はようこそ画面のための良いguiを作成する方法
-1
A
答えて
1
まあ、それが原因で、画面サイズのいくつかの携帯電話上で動作することができますどのように
おかげで、それを作成する場合は、ロゴのいくつかの種類を持っていたら、あなたが使いたい場合、ImageViewの中に配置し、layout_heightとlayout_widthをfill_parentに設定するだけです。そうすれば画面に合わせて伸びるでしょう。
私は、AsyncTaskを拡張するSplashアクティビティを作成することをお勧めします。例えば
:
public class Splash extends Activity
{
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.splash);
GotoHome go = new GotoHome(this);
go.execute();
}
private class GotoHome extends AsyncTask(Void, Void, Void)
{
static final long waitTime = 1 * 4000L;
Context context;
long preTime;
public GotoHome(Context context)
{
this.context = context;
}
@Override
protected void onPostExecute(Void result)
{
super.onPostExecute(result);
startActivity(new Intent(context, YOUR ACTIVITY HERE));
finish();
}
@Override
protected void onPreExecute()
{
super.onPreExecute();
preTime = System.currentTimeMillis();
}
@Override
protected Void doInBackground(Void... args)
{
long timeDifference = System.currentTimeMillis() - preTime;
if(timeDifference < preTime)
{
try
{
Thread.sleep(splashTime - timeDifference);
}
catch(InterruptedException ie)
{
Log.d("GotoHome", ie.getMessage());
}
}
return null;
}
}
次に、あなたのsplash.xmlはtihsようになります:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical"
android:background="@drawable/splash_image"
>
</LinearLayout>
splash_imageはあなたのロゴになります。
は、それが
0
別の素敵なトリックを透明にする活動のテーマを設定することです:-)お役に立てば幸いです。これをスプラッシュ画面を表示するアクティビティに追加します。
android:theme="@android:style/Theme.Translucent"
次に、画面の中央に表示されるビューを作成します。したがって、すばらしいスプラッシュ画面が作成されました。実際には、境界線とグラデーションの背景や背景のパターンをロゴに重ねて表示します。
アプリケーションアクティビティを起動してスプラッシュ画面のアクティビティを終了する遅延スレッドを作成するだけです。ユーザーがアプリケーションを開くと、スプラッシュ画面に遅延時間が表示されます(2〜3秒が最適です)。その後、アプリケーションがロードされます。アプリケーションがバックグラウンドで開いていて、アイコンをクリックして送信できるスプラッシュ画面を表示せず、アプリケーションを前面に表示する場合は、ロジックが適用されていることを確認してください。
これが役に立ちます。
関連する問題
- 1. 管理画面を作成するより良い方法
- 2. Emacsのようこそ画面をカスタマイズする方法
- 3. ルータのネットワークGUIを作成する最も良い方法は?
- 4. ゲームを表示するためのGUIの作成方法
- 5. サービスコールを作成するための良い方法
- 6. Facebookのメッセンジャープラットフォーム:ようこそ画面
- 7. 画像からHTML/CSSを作成するための最良の方法
- 8. NSMutableURLRequestのボディを作成するためのより良い方法
- 9. PythonでGUIを使用したようこそページインターフェイスを作成する
- 10. perl - gzippedファイルを作成するための最良の方法
- 11. ゲームの作成中に画面がユーザ入力のために待つようにする方法
- 12. Android、そのGoogleマップビューを画面の一部にのみ作成する方法
- 13. スタンドアロンPython GUIのための美しいUIを作成する方法
- 14. 画面全体を覆うようにビューを作成する方法は?
- 15. ジュリアのGUIを作成するためのGUI
- 16. そのカスタム画面から作成したGIからカスタム画面を開く方法DAC
- 17. どのようにNetBeansでこのようなJavaのGUIアプリケーションを作成するために
- 18. netbeansのようこそ画面をオフにするには?
- 19. アンドロイドで設定画面を作成する方が良いです
- 20. SharpDXのGUIを作成する方法
- 21. Appleのホーム画面のようなUIViewを作成する
- 22. テキスト項目のリストのためのより良いGUIコントロール?
- 23. プログラムで画像を作成する最も良い方法
- 24. 画像を選択してフィルタリングするためのGUIを作成する
- 25. Python:画質を操作するための改良された方法/モジュール
- 26. 100%divの高さを達成するためのより良い方法
- 27. Winformにようこそ画面を表示するには?
- 28. は、どのように私は、このようなアニメーションスプラッシュ画面を作成する必要があり、この
- 29. Blackberry:BlackberryでListViewやTableViewのような画面を作成する
- 30. jquery mobileのアイコンボタンナビゲーション画面を作成する最も良い方法は何ですか?