Time of Update: 2014-10-21
Java io流的學習,javaio流
Time of Update: 2014-10-21
NSDictionary和NSData之間的相互轉換,nsdictionarynsdata我封裝好了2個方法,用來字典和data相互轉換的,直接複製方法拿來用就可以了,注意2點:1.我是用的mrc,用arc的同學把autorelease去掉即可。2.第二個我是路徑檔案轉的字典,想data轉的話自己把方法改一下就行了。//字典轉data+(NSData *)returnDataWithDictionary:(NSDictionary *)dict{
Time of Update: 2014-10-21
【iOS開發-53】案例學習:scrollView的核心用法以及無法滾動的解決辦法,-53scrollview案例效果:(1)主要的就是練習scrollView的用法。介面裡面的其他元素基本都是UIView和UIButton堆砌起來的。(2)主要用代碼實現,當然,可以先用storyboard拖個scrollView出來。注意需要滾動的都需要放在scrollView,注意層級關係。(3)我們要在代碼中使用設定這個scrollView所以直接拖拽形成一個變數,代碼都在ViewController.m
Time of Update: 2014-10-21
android網路開源架構volley(五)——volley的一些細節,androidvolley 最近又把volley拿出來整理了下。之前沒有遇到過的一些小問題又來了,在此記錄下:1、HttpUrlConnection DELETE 方式無法添加body的問題:java.net.ProtocolException: DELETE does not support writing
Time of Update: 2014-10-21
Android View中的requestLayout和invalidate區別,android.r.layout摘抄自Api DocRequestLayout:當view確定自身已經不再適合現有的地區時,該view本身調用這個方法要求parent view重新調用他的onMeasure
Time of Update: 2014-10-21
MAC中設定android adb環境變數,androidadb1.找到android sdk的本地路徑, adb命令在platform-tool下面,記為XXXX 我的路徑是(/Applications/eclipse/android-sdk-mac_x86/platform-tools)2.開啟終端輸入touch .bash_profile open -e
Time of Update: 2014-10-21
定義自己的ViewGroup,定義自己ViewGroup尊重原創:http://blog.csdn.net/yuanzeyao/article/details/40264433好久都沒有寫文章了,現在利用周末的時間對一些知識進行總結,便於加深理解,今天我就來學習一下如何?自訂ViewGroup在Android中比較常用的布局LinearLayout,FrameLayout,RelativeLayout。。。這些布局都是繼承自ViewGroup,通過這些布局,我們幾乎可以實現Android中所有的
Time of Update: 2014-10-21
【iOS開發-57】案例改進:block動畫、控制項的removeFromSuperview、利用layer設定圓角矩形以及代理模式運用,接上述案例,案例改進:【iOS開發-50】利用建立新的類實現代碼封裝,從而不知不覺實踐一個簡單的MVC實驗,附帶個動畫在上述案例中,我們最後實現了一個動畫,點擊“下載”按鈕變成“已下載”不可點擊,然後中間出現提示框。(1)其中有一個小BUG,就是這個提示的透明度變成0之後,這個提示框並沒有顯示還留在記憶體中。需要:[tipsLabel
Time of Update: 2014-10-21
使用系統預設介面來剪下圖片,預設介面剪下圖片如果調用系統的圖片介面: Intent intent = new Intent(Intent.ACTION_PICK, android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI);//intent.addCategory(Intent.CATEGORY_OPENABLE);//intent.setType("image/*");
Time of Update: 2014-10-21
Xamarin安卓開發:動畫Interpolator,xamarin安卓開發中添加動畫有好幾種,這裡歸納一下其中一種
Time of Update: 2014-10-21
人機博弈-吃子棋遊戲(四)搜尋演算法,人機博弈樹搜尋技術簡介:博弈樹的搜尋演算法,負值極大搜尋,alpha-beta搜尋,渴望搜尋,PVS極窄視窗搜尋等。通常來說,搜尋演算法常常和以下技術聯合在一起。如下:1.置換表,記錄已經搜尋過的棋局,避免再次搜尋。2.吃子啟發,優先試下能夠吃對方棋子的走法。3.殺手啟發,曆史啟發簡化版。4.曆史啟發,優先試下曆史統計資料得出的比較好的走法。5.靜止期搜尋,繼續對某些葉子結點搜尋,避免水平線效應。6.迭代加深搜尋,根據搜尋時間,狀態。決定是否繼
Time of Update: 2014-10-21
Java程式效能最佳化技巧,java效能最佳化技巧多線程、集合、網路編程、記憶體最佳化、緩衝、、spring、設計模式、軟體工程、編程思想1、產生對象時,合理分配空間和大小new ArrayList(100);2、最佳化for迴圈Vector vect = new Vector(1000);for( inti=0; i<vect.size(); i++){ ...}for迴圈部分改寫成:int size = vect.size();for( int i=0
Time of Update: 2014-10-21
為什麼代理屬性設定成assign為了防止產生保留環來,assign循環參考所有的引用計數系統, 都存在迴圈應用的問題, 例如下面的參考關聯性:1. 對象a建立並引用到了對象b2. 對象b建立並引用到了對象c3.
Time of Update: 2014-10-21
Android分享,無響應,android分享響應研究2天,看了一天好的比較完整的文章,發個連結:http://www.apkbus.com/android-138326-1-1.html 但是按照上面的教程一步一步做,結果點擊分享還是沒有響應。 出現問題Bug:結果發現時因為在的管理中心:應用簽名不應該有冒號:格式不對!
Time of Update: 2014-10-21
cocos2d 簡單消除遊戲演算法 (一),cocos2d演算法1.
Time of Update: 2014-10-21
Android開發之使用sqlite3工具操作資料庫的兩種方式使用 sqlite3 工具操作資料庫的兩種方式請尊重他人的勞動成果,轉載請註明出處:Android開發之使用sqlite3工具操作資料庫的兩種方式http://blog.csdn.net/fengyuzhengfan/article/details/40193123 在Android
Time of Update: 2014-10-21
Qt音樂播放器製作(二)Easy
Time of Update: 2014-10-21
一句話讓你的ScrollView、ListView彈力十足,scrollviewlistviewandroid預設的ScrollView、ListView在最頂端下拉或者最底端上拉的時候,都不會帶有反彈效果,很生硬的讓你不能繼續拖動,不像iOS那樣可以回彈,個人認為,iOS的互動還是略好一點,那麼我們也來在Android下實現下這個功能,先看下:那麼我們今天的目標是一句話實現,如何去做呢我們還是先看下代碼:package com.xys.flexible;import
Time of Update: 2014-10-21
Android 打造任意層級樹形控制項
Time of Update: 2014-10-21
Android WebView 開發詳解(二)轉載請註明出處 http://blog.csdn.net/typename/article/details/39495409 powered by meichal zhao 概覽: Android WebView 做為承載網頁的載體控制項,他在網頁顯示的過程中會產生一些事件,並回調給我們的應用程式,以便我們在網頁載入過程中做應用程式想處理的事情。比如說用戶端需要顯示網頁載入的進度、網頁載入發生錯誤等等事件。