Time of Update: 2015-04-21
Android下拉重新整理庫,利用viewdraghelper實現,整合了下拉重新整理,底部載入更多,資料初始載入顯示loading等功能 Android下拉重新整理庫,利用viewdraghelper實現。整合了下拉重新整理,底部載入更多,以及剛進入載入資料的loadview。包括了listview與gridview的改寫。效果1:效果2:效果3:效果4:效果5:使用說明: imageList=(ListView)findViewById(R.id.image_list);
Time of Update: 2015-04-20
Android工具類整理(1)檢查是否有網路、檢查SD卡是否存在,android工具類 以下工具類主要用於: (1)檢查是否有網路、 (2)檢查是否有WIFI、 (3)檢查是否有移動網路import android.content.Context;import android.net.ConnectivityManager;import android.net.NetworkInfo;public class CommonUtils { /** 檢查是否有網路 */
Time of Update: 2015-04-20
利用UIWindow實現密碼保護功能,uiwindow密碼保護需求描述使用者從任一介面按Home鍵退出,再從後台切換回來時,顯示一個密碼輸入介面,只有使用者輸入正確的密碼,才能進入退出前的介面。需求分析由於密碼輸入介面可能從任何應用介面彈出,且需要蓋在所有介面的最上層,所以需喲用UIView來實現基礎知識UIWindow的主要作用:1.作為UIView的最頂層容器,包含應用顯示需要的所有的UIView2. 傳遞觸摸訊息和鍵盤事件給UIView具體實現+ (PasswordInputWindow
Time of Update: 2015-04-20
記錄Ubuntu下搭建Android開發環境,ubuntuandroid 最近把windows幹掉了,完全使用ubuntu。現在把整個過程記一下,每次搭建都不記得,然後一點一點百度,乾脆就記錄下來,方便以後重新搭建環境,也可以方便網友們。 ubuntu版本為64 位元 14.04案頭版,為方便編譯android,使用jdk1.6.26 安裝jdksudo mkdir /opt/javasudo chmod 777 /opt/java/cp
Time of Update: 2015-04-20
Android系統架構,android系統 Android的系統架構採用了分層架構的思想,1所示。從上層到底層共包括四層,分別是應用程式程式層、應用程式框架層、系統庫和Android運行時和Linux核心。 圖1:Android系統架構圖 每層功能簡要介紹如下: 一 應用程式層
Time of Update: 2015-04-20
iOS 百度地圖SDK使用小結,ios地圖sdk小結官方的整合介紹雖然很多,但是本人 用到的比較少,除了基本庫的匯入 和在AppDelegate離 regist外 其他用到的比較少,至少擷取當前地理位置的代碼 個人認為寫的不夠清除。這裡主要介紹下如何開啟定位,反編碼地理座標 和城市雲搜尋。BMKLocationServiceDelegate,
Time of Update: 2015-04-20
Android Studio開發Groovy,androidgroovyContext:主要講下Android Studio如何開發Groovy,搭環境這東西,最噁心。我查了N多的外文。。。。1.AS(Android
Time of Update: 2015-04-20
android:ellipsize的使用,androidellipsizeEidtText和textview中內容過長的話自動換行,使用android:ellipsize與android:singleine可以解決,使只有一行。EditText不支援marquee用法如下:在xml中android:ellipsize = "end" 省略符號在結尾android:ellipsize =
Time of Update: 2015-04-20
Android---20---CheckBox複選框,androidcheckboxMainActivity.java:import android.app.Activity;import android.os.Bundle;import android.view.Menu;import android.view.MenuItem;import android.view.View;import android.view.View.OnClickListener;import
Time of Update: 2015-04-20
幾條命令搞定adb,幾條搞定adbandroid開發板端:啟動adb : start adbd重設adbd連接埠:#stop adbd#setprop service.adb.tcp.port 5555#start adbd#ifconfig eth0設定臨時IP:#busybox ifconfig eth0 192.168.0.5
Time of Update: 2015-04-20
XMPP,xmpp協議 實現登入與登出#import "AppDelegate.h"#import "XMPPFramework.h"/* * 在AppDelegate實現登入 1. 初始化XMPPStream 2. 串連到伺服器[傳一個JID] 3. 串連到服務成功後,再發送密碼授權 4. 授權成功後,發送"線上" 訊息 */@interface AppDelegate ()<XMPPStreamDelegate>{ XMPPStream
Time of Update: 2015-04-20
Fiddler抓包實現手機行動數據捕獲,fiddler捕獲Fiddler不但能截獲各種瀏覽器發出的HTTP請求, 也可以截獲各種智能手機發出的HTTP/HTTPS請求。Fiddler能捕獲IOS裝置發出的請求,比如IPhone, IPad, MacBook. 等等蘋果的裝置。 同理,也可以截獲Andriod,Windows Phone的等裝置發出的HTTP/HTTPS。前提條件是:安裝Fiddler的機器,跟Iphone 在同一個網路裡,
Time of Update: 2015-04-20
[Unity實戰]劇情對話(二),unity實戰劇情對話在上一篇文章中,我們在CommandManager中直接寫入一個個的指令,實際上這樣是很不好的,因為一個遊戲可能會出現很多的劇情動畫,那麼不就是要寫n個類嗎?而且修改起來也不是很好的。所以一個比較好的方法就是寫一個編輯器類。以下是本人寫的一個編輯器類,功能還不是很完善,例如可以加入"插入命令","從文本中讀取命令"等等等的功能,不過,先將就用了。。using UnityEngine;using
Time of Update: 2015-04-20
android輕量級緩衝架構ASimpleCache分析,asimplecache架構地址 https://github.com/yangfuhai/ASimpleCache 此架構作者為大名鼎鼎的afinal作者官方簡介:ASimpleCache 是一個為android制定的 輕量級的
Time of Update: 2015-04-20
使用Theme Color外掛程式美化Eclipse,themeeclipse使用Theme Color外掛程式美化Eclipse
Time of Update: 2015-04-20
iOS---tableview載入圖片的時候的最佳化之lazy(懶載入)模式and非同步載入模式,舉個例子,當我們在用網易新聞App時,看著那麼多的新聞,並不是所有的都是我們感興趣的,有的時候我們只是很快的滑過,想要快速的略過不喜歡的內容,但是只要滑動經過了,圖片就開始載入了,這樣使用者體驗就不太好,而且浪費記憶體.
Time of Update: 2015-04-20
Fresco源碼解析,fresco源碼 Fresco是一個MVC模型,由三大組件構成,它們的對應關係如下所示:M -> DraweeHierarchyV -> DraweeViewC -> DraweeControllerM 所對應的 DraweeHierarchy 是一個有階層的資料結構,DraweeView 用來顯示位於 DraweeHierarchy 最頂層的映像(top level drawable),DraweeController 則用來控制
Time of Update: 2015-04-20
android 記憶體泄露小計,android小計1 今天在調試android 程式時候,發現即使程式退出了,發現還佔用記憶體大概有15M.用MAT查看,經過多次GC操作,發現依舊是15.直覺告訴我,應該發生記憶體泄露了。然後利用MAT,查看Memory Leak。結果讓我很吃驚,發現是InputMethodManager。這個對象一直引用著Context。也就是Activity,導致它無法釋放記憶體。後來google
Time of Update: 2015-04-20
貓貓學IOS(二十三)UI之控制器管理,iosui 貓貓分享,必須精品原創文章,歡迎轉載。轉載請註明:翟乃玉的部落格 地址:http://blog.csdn.net/u013357243?viewmode=contents控制器以及view的多種建立方式控制器view的載入 通過storyboard建立1:先載入storyboard⽂件(Test是storyboard的⽂檔案名稱) UIStoryboard *storyboard =
Time of Update: 2015-04-20
Java RunTime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Eclip,jre和jdk的區別本文解決的是在普通使用者下執行eclipse可行但是切換到root之後就出現的問題Java RunTime Environment (JRE) or Java Development Kit (JDK) must be available in order to run