Android Uiをすばやく理解する方法 - linux フィールド と user-interface フィールド android 関連 問題

How to quickly understand the android ui












4
vote

問題

日本語

私はWindows、MacOS、iPad、Linux UIの経験がありますKDEのようなものです。ただし、Androidデバイスを使用していません。ただし、それがどのように機能し、比較するかは実際にはわかりません。私の一般的な理解は、それがGnomeのようなLinuxインターフェイスに似ているということですが、AndroidのレイヤーがJavaのレイヤー、 DALVIK / ART Virtual Machine 、LinuxカーネルとUI要素の間。

Android 開発者の概要をUI に読みました。 UIがワークフローベースからどのように動作するかを理解するのを本当に助けていない。

明らかに私はただAndroidタブレットを購入して数ヶ月間使用することができましたが、私がAndroid UIと他の主要なUIとどのように異なるかを理解するために何らかの方法があることを願っています。この知識を得るにはどうすればいいですか?

     

回答リスト

4
 
vote
Linux OSESカーネルの起動 998877665443330 < 998877655443330 <コード> 仮想コンソールのプロセスを処理します。そこで、ユーザーがCLIにログインでき、シェル(<コード> 998877666654333 )がコマンド実行のために開かれています。 windowning system 、 XorgまたはWaylandのようなディスプレイサーバー、 998877666544335 はグラフィカル GUIのユーザー資格情報を要求するSDDMまたはGDMのようなDisplay Manager 。認証後、デスクトップ環境。 KDEまたはGNOMEが開始されたウィンドウマネージャとデスクトップのようなコンポーネント、タスクバー/パネルを表示します。ファイルエクスプローラ、Webブラウザ、ターミナルエミュレータなどのアプリケーションのウィジェットのウィンドウ、ウィジェット、通知、およびウィンドウ。

Android は主に単一のユーザー用に設計されているので、CLIログインの概念はありません。実際、デフォルトでは仮想端末/コンソールはカーネルで無効になっています。 <コード> bash6

- Surface Flingerを含むすべてのネイティブサービスを開始した後(Androidのディスプレイサーバー) - 9988776654337 のサービスを開始します。これは、Javaのような仮想マシンをフォークするための特別なプロセスです。 Androidのコアフレームワーク(<コード> 998877666544338 )とすべてのアプリはVMの別々のインスタンスで実行されます。 <コード> system_server 多くのシステムアプリを含め、起動時に実行されるように構成されているアプリを起動します。

では、起動アニメーションの終了後に表示されるものは、システムUI アプリです。このアプリはロック画面、ステータスバー、通知などを担当しています。<コード> getty0 <コード>は、アクティビティマネージャ、Permissions Manager、およびWindow Managerなど、100個以上のJavaサービスを実行しています。 WMはSurface Flingerと通信して、<コード> 99888776665443311 とAppsによって要求された画面上のサーフェスを描画します。私たちが見るもう1つのコアコンポーネントは、デスクトップのような home またはランチャーアプリです。これは、少なくともインストールされているアプリのアイコンを表示し、アプリのアイコンをタップするときにアプリを起動/表示するための 998877666544312 に要求を転送します。だから私たちがAndroidデバイスで見るすべてのものはアプリです。

 
 
1
 
vote

Androidデバイスを使用するだけです。

タブレットや電話を買いたくない場合は、GenyMotion、Bluestacks、またはAndroid SDKからの古典的なエミュレータのようなAndroidエミュレータをインストールしてくださいが、これらのどれもあなたに実際のデバイスで使用して遊ぶのと同じ経験を与えるでしょう。

多くのチュートリアルを見ることもできます 初心者のためのAndroid開発 これはあなたにいくつかの有用な情報を提供しますが、直接的な経験はありません

私はAndroidファンとしてだけでなく、経験豊富なAndroid開発者

としても言っています。
 
 

関連する質問

0  スマートフォンモードからタブレットモードへのクロムインタフェースを切り替えます  ( Switch chrome interface from smartphone mode to tablet mode ) 
私はちょっとしたことが欲しい:私のMediaPad T2 7.0 Pro(PLE-701L)のChromeのインターフェースを変更します。今はスマートフォンのバージョン(右側の写真)のようです。 しかし、私はタブレットモード(左の写真)にインタフェースを...

-2  特定の画面に「メニュー」オプションが利用可能になっているかどうかを知ることができますか?  ( How you can know if a particular screen has a menu options available ) 
私は私の人生を困難にしている2つの質問があります。私は地獄である人がiPhoneユーザーであるかもしれません。 現在の画面に「メニュー」オプションがあるかどうかを知っているかどうか疑問に思っていましたか? スタック上にいくつのアクティビティ/スクリーン...

4  私はAndroidへのHTCインターフェース追加が好きですが、HTC以外の電話機があります。とにかくそれらを得ることができる方法はありますか?  ( I like the htc interface additions to android but i have a non htc phone is th ) 
このSEでは、トピックの質問のリスト定義段階 ...

8  トラックボールの目的は何ですか?  ( Whats the purpose of the trackball ) 
Nexusのトラックボールのトラックボールのポイントは、その他の同様の電話機の類似機器のポイントは何ですか? (例えば、HTC Desireの光ポインティングデバイス) タッチスクリーンが十分でないユースケースはありますか? ...

45  同じデバイス上の複数のユーザーのサポート  ( Support for multiple users on same device ) 
Androidの「現在のユーザー」としてのものと、それを切り替える方法はありますか? モトローラ服を着て、家にいるときに妻とそれを共有したいと思います。私のWindowsラップトップには、私たちのタブとログインを保つことができるように、迅速なユーザー切り替え...

7  私のAndroidデバイスでWindows 7 Phone UIを入手できる方法はありますか?  ( Is there a way i can get a windows 7 phone ui on my android device ) 
あなたにWindows 7の電話のようなユーザーインターフェースを提供するアプリ/ウィジェット/カスタムROMはありますか? もちろんXbox Liveなどのマイクロソフト固有のものは必要ありません。 しかし、電話/ MSG / Settings / etcの...

0  Skypeで言語を変更する方法  ( How to change language in skype ) 
私はSamsung GalaxyタブにSkypeをインストールし、デフォルトの英語の変更を変更する必要があります。 Skype Tablet インターフェース言語を英語から他(フランス語など)に変更する方法? ...

1  AndroidがiOSと同じくらい滑らかではない理由はあり、克服できますか? [閉まっている]  ( Are there technical reasons why android is not as smooth as ios and can they be ) 
閉鎖。この質問は意見ベースです。現在答えを受け付けていません。 この質問を改善したいですか?このPOST を編集することで事実...

4  Android Uiをすばやく理解する方法  ( How to quickly understand the android ui ) 
私はWindows、MacOS、iPad、Linux UIの経験がありますKDEのようなものです。ただし、Androidデバイスを使用していません。ただし、それがどのように機能し、比較するかは実際にはわかりません。私の一般的な理解は、それがGnomeのようなL...

0  Androidブラウザでオートスクロールを停止します。  ( Stop auto scroll in android browser ) 
私は私のAndroid携帯電話のWebページにいます。テキスト入力を選択すると、ブラウザがスクロールします(10秒ごとに約1分の1画面)。何が原因であるかわからない - 鍵が動かなくなっているように見えません。 さらに、オンスクリーンキーボードをキャンセルする...




© 2022 cndgn.com All Rights Reserved. Q&Aハウス 全著作権所有