background preloader

Slate Droid Forum

Slate Droid Forum

RootzWIKI Slashdot - News for nerds, stuff that matters Design - Navigation with Back and Up 一致的導覽是整體使用者體驗的必備組成。基本導覽的行為若不一致又令人意外,是最令使用者感到更沮喪的狀況。 Android 3.0 已將重大變更導入全域的導覽行為中。 完全遵循 [返回] 及 [上一層] 的方針,會讓使用者感到您的應用程式導覽既可靠又符合預期。 Android 2.3 和更早版本依賴系統 [返回] 按鈕,以支援應用程式內的導覽。 [上一層] vs. [上一層] 按鈕用於在畫面間有階層關係的應用程式中導覽。 如果畫面是在應用程式中的最頂端 (亦即應用程式的首頁),則不應該會有 [上一層]按鈕。 系統 [返回] 按鈕用於逆時間順序導覽,透過歷程記錄,可以經歷使用者最近使用過的畫面。 當先前檢視的畫面也是目前畫面的階層父項時,按下 [返回] 按鈕和按下 [上一層] 按鈕效果相同 — 這是常見的狀況。 [返回] 按鈕還支援幾個間接關聯畫面對畫面導覽的行為: 關閉浮動視窗 (對話、快顯)關閉內容相關的動作列,並從選取項目移除醒目顯示隱藏畫面鍵盤 (IME) 在應用程式內導覽 導覽至具有多重入口的畫面 有時候,一個畫面在應用程式的階層中並沒有嚴謹的位置,而且可以從多個入口存取 — 例如可以從您應用程式中任何其他畫面存取的設定畫面。 在畫面內變更檢視 變更畫面的檢視選項並不會變更 [上一層] 或 [返回] 的行為:畫面仍維持在應用程式階層中的相同位置,並不會建立新的導覽歷程記錄。 這類檢視變更的範例如下: 使用標籤和/或左與右滑動來切換檢視使用下拉清單 (亦即折疊標籤) 切換檢視篩選清單對清單排序變更顯示特性 (如縮放) 在同層級畫面間導覽 當您的應用程式支援從項目清單導覽至項目之一的詳細檢視時,使用者通常會想使用方向導覽功能,以便從該項目導覽至清單中的前一個或後一個項目。 然而有一個明顯的例外是,在不被引用清單綁在一起的相關詳細資料檢視之間瀏覽時 — 例如在 Play 商店中於相同開發者的不同應用程式之間瀏覽時,或是在相同演出者的專輯間瀏覽時。 基於您對詳細資料檢視的瞭解,您有能力讓 [上一層] 行為甚至變得更聰明。 透過「主畫面小工具」和「通知」,導覽至您的應用程式 您可以使用主畫面小工具或通知,協助您直接導覽至深入您應用程式階層中的畫面。 針對這兩種情況,可以使用下列方式來處理 [上一層] 按鈕: 如果目的地畫面通常是透過您應用程式中的一個特定畫面到達,那麼 [上一層] 應該要導覽至該畫面。

Techdirt. Android Anfänger Workshop - Android Wiki Einleitung Hier findet ihr die deutsche Übersetzung meiner Präsentation "Android Beginners Workshop", die ich auf dem Mobile Monday m2d2 Developer Day in Düsseldorf am 23.02.2010 gehalten hab. Dieser Workshop richtet sich an Anfänger, die hier ihre erste "Hello World"-App erstellen werden. Die wichtigsten Grundlagen Basics Android Apps werden in Java programmiert Fast alle Java-Klassen stehen zur Verfügung plus Verschlüsselung, HTTP, JSON, XML Bibliotheken Keine main()-Funktion - stattdessen: lose gekoppelte Komponenten, eine oder mehr davon als Einstiegspunkt definierbar Wichtigste Komponente: "Activity" - entspricht einem sichtbaren Fenster auf dem Screen Im folgenden Bild seht ihr drei Activities der Contacts/Dialer App. Activity, View, Event, Intent Activity definiert eine "View", zur Anzeige auf dem Screen behandelt "Events" (z. View eine "View" ist der sichtbare Teil der Activity definiert in einer XML-Layout-Datei (oder im Code) Event wird ausgelöst, wenn etwas geschieht (z. Intent <?

Technology - How to Make Instructables 56 46 25 146 3259 15315 24453 91.3K 3126 4190 108 121.2K 311.3K 652.0K 25686 22703 21912K 26583 291.1K 918.7K 18664 4199 28862 261.2K 411.9K 151.0K 642.2K 501.2K 1073.1K 5314 19823K 11796 761.7K 12800 34689 16503 591.5K 9882 19584 7429 381.3K 31894 381.1K 312.0K 19588 7532 311.3K 26829 21727 271.0K 191.8K 14624 33876 601.1K 321.3K 884.1K 401.7K 20962 How to Choose the Right Android ROM for You In 2012, the average American consumed 13.6 hours of media each day. By 2015, that number is expected to rise to 15.5. These figures include media multitasking, e.g., listening to music while checking your email, so that it's possible to consume more than one hour of media within a 60-minute period. Shockingly,… » 8/14/14 12:01pm Yesterday 12:01pm

IT/Tech Job Boards - Smashing Magazine Advertisement If you are a freelancer, you know exactly, how hard it can be to build up your reputation and find a good job in a good company with good financial perspectives. If you are a company seeking for IT-professionals, particularly developers and designers, you know exactly, how hard it can be to find some good ones, the ones you could rely on and get well-done job from. In fact, it’s important to keep an eye on some job openings and/or job seekers, who/which might help you to improve your financial situation or make another important step in your career. The list below delivers 47 good starting points you could begin your search for new IT job opportunities from. Keep in mind, that most of the sites offer RSS-subscription to new job offerings; some “fresh” sites listed below present not so many job offerings yet, but they were included in this post, because they might become popular in the future. IT/Tech Job Boards: An Overview Smashing Jobs1 Our brand new board. It's done.

Android Developers Blog Hardware Revolution Hardware Revolution needs your help! Tell us how well do video games run on your PC? Help HR out by leaving a comment with your PC specs and which games you play as well as how smoothly they run on your PC. Read More 10 Facts about the Radeon HD 7970 Officially announced today by AMD, the Radeon HD 7970 is their first card to be based on their “Graphic Core Next” architecture and the first video card to be produced on a 28nm manufacturing process. Here’s a nice recap of 10 facts that you can learn about the Radeon HD 7970 in a few minutes. Read More Ask an NZXT Employee! Andrew J, an administrator at the HR forums, got in contact with an NZXT employee that works in the product department. Read More Have a Backup System that you can rely on! You want to backup your computer, but don’t know where to start? Read More Follow @HardwareRevo , Hardware Revolution’s dedicated Twitter account! Just a quick update to let you know that Hardware Revolution now has its own dedicated Twitter account Read More

100 Tools to Develop the Next Killer iOS or Android App <i><i><i><i><i><i><i><i><i>This post is #11 in DailyTekk’s famous Top 100 series which explores the best startups, gadgets, apps, websites and services in a given category. Total items listed: 113. Time to compile: 6+ hours. Follow @DailyTekk on Twitter to make sure you don’t miss a week! </i></i></i></i></i></i></i></i></i> </i>*} There’s quite a list of people who are interested in creating iPhone/iPad and Android apps these days. There’s truly something for everyone here. 100+ Professional Social Media Business Tools for Brands and Marketers I’m sure there’s more than 100 awesome tools for creating awesome iPhone, iPad and Android apps out there so if I missed something good leave me a comment to let me know! Post Navigation Random + Noteworthy Tools DIY (No Coding) App Creation Tools Development, Analytics and Management Platforms Mockup and UI Design Tools Mobile Ads + Monetization Test, Refine and Get Feedback App Promotion & Marketing Enhance App Functionality Other and Miscellaneous

Related: