Time of Update: 2015-06-18
不要在移動端菜單設計中犯這些錯誤(1)當我們想要讓移動網站的使用者導航更加直觀時,會遇到這樣的挑戰:內容太多,空間太小。移動電商平台設計中的最新趨勢是使用“漢堡包表徵圖”來展示分類菜單,這或許能增強首頁的擴充性,實現首頁和菜單之間的跳轉。 可切換的菜單鍵是一種很好的把導航合并到每個頁面中去的方式。考慮到移動端搜尋需求的增長,並且43%的手機上的郵箱是開啟的(資料來源Litmus),因此維護那些直接進入到你的網站內頁和不熟悉你的移動網站的使用者是至關重要的。
Time of Update: 2015-06-18
為什麼Android的圖片品質沒有iOS的高?經常看到有人問:“安卓版發出去的圖片怎麼那麼渣!比iPhone的差遠了!”。不只是,很多應用安卓版的圖片品質就是要比iPhone版遜色很多,這到底是怎麼回事?我們團隊最初也糾結過這個問題,費了半天勁、繞了好大圈,直到最後才發現,原來這是Google犯得一個“小”錯誤,而且一直錯到了今天。Google的錯就在於:libjpeg。libjpeg是廣泛使用的開源JPEG映像庫參考
Time of Update: 2015-06-18
為Xamarin更好的開發而改寫的庫本人現今一直奮戰在Xamarin.Android,可能有人會疑惑Xamarin本身就是跨平台的,為什麼不能直接跨IOS和Android,這個當然是最後的目標,只是現今你連Android都不能拿出符合商業的項目談何通吃?而本人在實際開發中遇到了很多非常實際的需求,僅僅依靠Xamarin提供的庫是完成完成的,開始作者開始bind各種庫,但是從事過的人都知道這個bind就是一個揪心的過程,可能要面對幾百個錯誤,然後去修正。如果是應付一次性開發的項目還好,但是面對從事
Time of Update: 2015-06-18
搞定小屏!5大黃金準則幫你設計移動端郵件行動裝置上的郵件設計不僅僅是一個內容填充列表,它涉及諸多設計項目。對於行動裝置的設計從來不是一件簡單的事情。人們採用不同的方式使用網路,我們需要考慮一個全面的方案,特別是在小螢幕上使用郵件。讓我們一起來探討關於行動裝置上的郵件設計需要考慮的問題,這些討論並不意味著能夠解答手機郵件設計上的所有問題,但這是一個好的起點。一、保持簡潔嚴禁複雜 ——
Time of Update: 2015-06-18
Android應用系列:值得收藏的ViewHolder工具類實現前言在開發APP的過程中,攻城獅少不了要跟ListView、GridView這些組件眉來眼去,暗送幾波秋波。自然原生態美人BaseAdapter更是程式員的最愛,有了它,我們想怎麼幹就能怎麼幹,嘿嘿,你懂的哈哈~但是,每次寫一個BaseAdapter,我們都很自覺的給他寫一個ViewHolder,一兩個還好,萬一應用程式中有數不清的ListView,呵呵~你妹!千篇一律,看得都審美疲勞。作為最偉大的第二十二世紀的程式員們,脫掉、搞上
Time of Update: 2015-06-18
Android studio匯入開源項目前幾天從github上下載一個開源項目,發現他並不是以前Eclipse那種的目錄結構而是最近在用到的android studio的檔案目錄。從中我們可以看到多次出現了gradle這個單詞。Android Studio +
Time of Update: 2015-06-18
Android M 系統深度上手Google今年的 I/O 大會發布了 Android M 開發人員預覽版,其中官方介紹了六大更新功能:一是使用者可以自訂應用許可權;二是網頁體驗提升;三是加強了軟體間的關聯;四是統一了 Android 平台的支付標準,系統整合 Android Pay;五是增加了指紋的識別;六是最佳化電源管理。另外還有相當多的細節更新,我們一起來看上手視頻吧。
Time of Update: 2015-06-18
基於VLC的視頻播放器最近在研究視頻播放的功能,之前是使用VideoView。在網上看了一下,感覺不是很好,支援的格式比較少,現在網路視頻的格式各種各樣,感覺用VideoView播放起來局限性很大。找到了一個比較合適的播放器,Github地址為https://github.com/xiaomo/AndroidPlayerLibrary
Time of Update: 2015-06-18
AFormChange v1.0,Android 表單值修改架構AFormChange 是一個免費的、開源的、簡易的、遵循Apache Licence 2.0開源協議發布,超級容易擴充的android表單資料改變時處理的小架構。AFormChange android
Time of Update: 2015-06-18
解讀ASP.NET 5 & MVC6系列(7):依賴注入在前面的章節(Middleware章節)中,我們提到了依賴注入功能(Dependency Injection),ASP.NET
Time of Update: 2015-06-18
解讀ASP.NET 5 & MVC6系列(10):Controller與Action我們知道在MVC5和之前的版本,兩個架構的生命週期是不一樣的,在新版MVC6中,MVC Controller/Web API
Time of Update: 2015-06-18
三十款令人過目難忘的HTML
Time of Update: 2015-06-18
Android M 最大看點:又少了一個 ROOT 的理由因為各種原因,絕大多數的Android使用者在裝置拿到手後總想著去擷取ROOT管理員最高許可權,其中就有出於控制應用許可權使用的目的,不過現在好訊息來了。據彭博社Bloomberg)報道稱,Google正計劃於本月28日在舊金山舉行的I/O開發人員大會上推出一項重大改進,允許使用者在安裝時控制每個應用所能調用的許可權,比如使用網路攝影機、擷取連絡人資訊、擷取位置資訊等許可權。有傳聞稱,Android
Time of Update: 2015-06-18
解讀ASP.NET 5 &
Time of Update: 2015-06-18
記憶體溢出與記憶體流失的解析我們在實際編程中經常會說到記憶體溢出和記憶體流失,特別對於C/C++程式來說以下程式碼範例均為C/C++),因為這時我們會跟記憶體直接打交道。然而很多時候我們並不能完全搞明白這兩個概念,有時甚至會將二者顛倒混淆。其實從命名上也能明白記憶體溢出和記憶體流失的大概,舉個可能並不恰當的例子。好比是往水缸裡打水,本來這個缸只能裝下5桶水,第5桶裝完你還硬要裝第6桶,缸裡的水自然就溢出來了,此為“記憶體溢出”;缸裡打滿水後並沒有人用,第二天發現缸裡的水少
Time of Update: 2015-06-18
Android 顏色對比1、Android 顏色對比 /** Calculates the constrast between two colors, using the algorithm provided by the WCAG v2. */ public static float computeContrastBetweenColors(int bg, int fg) { float bgR = Color.red(bg) / 255f;
Time of Update: 2015-06-17
關於Android studio打包發布,以及Android簽名的擷取,androidstudio這個感覺挺重要的,尤其是簽名的擷取,因為寫到百度地圖的使用了,所以感覺這個應該寫在前面,還有就是也需要簽名首先說一下Android studio如何進行打包:博主測試建立了一個packaging的工程還是先看一下目錄結構,因為打包的時候和Eclipse不一樣,可以自選的,最好不要用預設的目錄結構好,下面來看看如何進行打包簽名檔案所要放的位置,帳號密碼,以及別名這裡說一下,簽名最好放在工程的根目錄下,
Time of Update: 2015-06-17
Handler,Looper,Message,MessageQueue之間關係淺析,loopermessagequeue一、先看一下使用流程1.在子線程中使用Handler執行個體 /***********子線程使用Handler執行個體*********/ private class LooperThread extends Thread { public Handler handler; @Override public void
Time of Update: 2015-06-17
Android——View、ViewGroup事件(Touch事件)處理機制總結,androidviewgroupAndroid中的事件Touch事件,四種狀態:ACTION_DOWN ——> 表示按下了螢幕,一個事件必然從ACTION_DOWN開始ACTION_MOVE ——>
Time of Update: 2015-06-17
Fragment onCreateView inflate注意事項,fragmentinflate 用Fragment很久了,今天忽然發現自己寫的東西,明明子Fragment是全屏,但是寬度只有那麼一點點。其實這個問題的本質是inflate的方法的使用,之前也研究過但麼有留下記錄,在fragment使用上又暴漏出來了。直覺告訴我一定是哪塊出問題了,很快鎖定到onCreateView上。 在onCreateView裡我們一般有兩種寫法,方法1: