原创 Android Asynchronous Http Client

概述 Android Asynchronous Http Client是基於異步回調的Android內置的Apache HttpClient庫HTTP客戶端。所有的請求都是在你的應用程序的主要用戶界面之外,但任何回調邏輯都會在同一個線程上

原创 Android View總結

1.關於Android View控件 Android中控件大致被分爲兩類ViewGroup,View。ViewGroup作爲容器管理View。Android視圖,是類似於Dom樹的架構。父視圖負責測量定位繪製等操作。我們經常在用的find

原创 避免ViewPager與其中的子View滑動衝突

子view裏使用這個方法,getParent().requestDisallowInterceptTouchEvent(true) 可以中斷pager獲取到事件。 點贊 1 收藏 分享 文章舉報

原创 解決Andriod軟鍵盤出現把原來的佈局給頂上去的方法

解決方法,在mainfest.xml中,對那個Activity加: <activity android:name=".activity.HomeActivity" android:windowSoftInputMode="adjustPa

原创 Android禁止橫屏豎屏切換

在一些特殊的情況下,Android開發期間會禁止某些Activity的橫豎屏切換.下面介紹一種簡單的方法: 只要在AndroidManifest.xml裏面配置一下就可以了。 在AndroidManifest.xml的activity(需

原创 Java 時間戳與時間字符串的相互轉換

1.時間戳轉時間字符串的方法 /** *timeStamp就是時間戳,例如"1425617313" */ public static String getTimeStr(String timeStamp) { String st

原创 Android自定義控件--圓形頭像

Android 的圓形頭像使用越來廣泛,現提供最簡單的實現方法圓形頭像源碼,大家可以下載使用. Eclipse版本: http://download.csdn.net/detail/lanye11/9340733 AndroidStu

原创 關於Android中工作者線程的思考

工作者線程的存在原因 因爲Android的UI單線程模型,所有的UI相關的操作都需要在主線程(UI線程)執行 Android中各大組件的生命週期回調都是位於主線程中,使得主線程的職責更重 如果不使用工作者線程爲主線程分

原创 《2017Android常用框架收錄——Butterknife》

《2017Android常用框架收錄——Butterknife》 1.ButterKnife 簡介 ButterKnife是一個專注於Android系統的View注入框架,可以減少大量的findViewById以及setOnClickLi

原创 爲什麼 Android 要採用 Binder 作爲 IPC 機制?

爲什麼 Android 要採用 Binder 作爲 IPC 機制? 聲明:本文轉載並整理於Gityuan的知乎回答,鏈接地址如下。 爲什麼 Android 要採用 Binder 作爲 IPC 機制? 1.Linux現有的所有進程間IPC

原创 Android與ReactNative下使用OData進行數據訪問

Android與ReactNative下使用OData進行數據訪問 1.OData定義 Open Data Protocol (開放數據協議,OData)是用來查詢和更新數據的一種Web協議,其提供了把存在於應用程序中的數據暴露出

原创 《ReactNative入坑記錄(一)ReactNative介紹及環境搭建》

《ReactNative入坑記錄(一)ReactNative介紹及環境搭建》 1.寫在前面 先介紹一下筆者目前的情況,大學畢業兩年一直從事移動產品的開發,主要做Android和IOS原生開發,Android開發爲主,期間摻雜着.net、J

原创 Android如何提高後臺進程存活率

Android如何提高後臺進程存活率 1.應用進程停止運行原因 1.用戶主動退出; 2.Crash異常退出; 3.系統通過殺掉進程回收內存。 2.應用進程優先級 在Android系統中,應用進程的優先級(oomadj值)分爲以下等級,

原创 ReactXP入門指南

ReactXP入門指南 1.ReactXP介紹 ReactXP使用了React框架,使得開發人員可以使用React開發他們的跨平臺任務。 React的理念是“學習一次,寫在任何地方”。使用React和React Native,應用程序可

原创 《ReactNative入坑記錄(二)ReactNative項目的創建、運行及調試(Android爲例)》

《ReactNative入坑記錄(二)ReactNative項目的創建、運行及調試(Android爲例)》1.ReactNative項目的創建①管理員身份運行命令行cd到要存儲項目的路徑下,輸入react-native init Demo