Time of Update: 2015-08-07
標籤:郭孝星 微博:郭孝星的新浪微博 郵箱:[email protected] 部落格:http://blog.csdn.net/allenwells Github:https://github.com/AllenWells 設計開發App的起初步驟之一就是決定使用者能夠在App上看到什麼和做什麼,一旦我們知道了使用者在App上和哪種內容互動,我們就可以去設計使用者在App上的不同內容塊之間的切換、進入和回退。一
Time of Update: 2015-08-07
標籤:objectmapp json 對象轉json json轉list json轉map 概述JacksonTestAccountBeanBirthday概述原文連結:http://blog.csdn.net/u011506468/article/details/47342667
Time of Update: 2015-08-07
標籤:android主要講解光線感應器的使用,其實所有的感應器用法類似主要是定義一個TextView用來顯示光線強度,用完了以後記得在OnDestory裡面釋放資原始碼如下public class MainActivity extends Activity { private SensorManager sensorManager; private TextView textView; @Override protected void onCreate(Bundle
Time of Update: 2015-08-07
標籤:android java設計模式 事件傳遞 android 的這個事件的分發傳遞,處理的解決方式, 實質應該是 java設計模式裡面的 責任鏈模式了。在這裡,想用最少的話,最通俗易懂的方式記錄View的方法// 事件分發,預設返回false public boolean dispatchTouchEvent(MotionEvent event) // 事件處理,預設返回false
Time of Update: 2015-08-07
標籤:課程背景:Android 日誌是用來記錄程式運行過程的,但是在實際開發中,由於日誌資訊太多導致不方便查看有效日誌而影響了正常的開發調試工作,所以學會對日誌進行分類查看非常重要。核心內容:1.System.out2.System.err3.Android Log 類4.日誌分類過濾 使用日誌 APISystem.out.println("普通日誌Info");System.err.println("錯誤記錄檔Warning");Log.e(TAG,
Time of Update: 2015-08-07
標籤:一、簡介 一個iOS的app很少只由一個控制器組成,除非這個app極其簡單當app中有多個控制器的時候,我們就需要對這些控制器進行管理有多個view時,可以用一個大的view去管理1個或者多個小view控制器也是如此,用1個控制器去管理其他多個控制器 為了便於管理控制器,iOS提供了2個比較特殊的控制器("父控制器")UINavigationControllerUITabBarController 二、使用步驟UINavigationController的使用
Time of Update: 2015-08-07
標籤:嘗試一下android studio ,誰知出現路徑問題 ‘tools.jar‘ seems to be not in Android Studio classpath. Please ensure JAVA_HOME points to JDK rathe jre。 開啟就出現此錯誤提示。百度後網上一致認為是環境變數配置錯誤,試了很久根本無效。後來確實沒法了,觀察提示說:Android Studio
Time of Update: 2015-08-07
標籤:一,程式檔案的安全。可通過將JavaScript源碼時行混淆和加密,防止駭客輕易地閱讀和篡改相關的邏輯,也可以防止自己的Web端與Native端的通訊協議泄露。 二,本機資料安全。對於本地的重要資料,我們應該加密儲存或將其儲存到keychain中,以保證其不被篡改。 三,原始碼安全。可以用一些宏來簡單混淆類名,也可以將關鍵的邏輯用純C實現。 參考資料:《iOS開發進階》 -唐巧iOS-本地檔案和資料安全注意事項
Time of Update: 2015-08-07
標籤: 初學ios開發,很多概念還不清楚,所以只有邊學邊做例子。又怕學了後面忘了前面,因此用自己的部落格來紀錄自己的學習曆程,也是對自己學習不要懈怠做個監督。 剛學ios做動畫效果。因為ios封裝得很好,實現ios的漂亮動畫效果也很簡單,卻因為我自己的粗心落了一個字母 導致糾結了一天,這個教訓必須記住,同時也懂得了調試技能在編程裡地位也是非常重要的存在。
Time of Update: 2015-08-07
標籤:在開發中,視圖切換會常常遇到,有時我們不是基於導航控制器的切換,但實際開發中,有時需要做成push效果,下面將如何?push和pop 預設動畫效果代碼執行個體: 一、push預設動畫效果 CATransition *transition = [CATransition animation]; transition.duration = 0.3f;
Time of Update: 2015-08-07
標籤: 今天來給大家介紹一個非常有用的Studio Tips,有些時候我們在一個方法內部寫了過多的代碼,然後想要把一些代碼提取出來再放在一個單獨的方法裡,通常我們的做法是複製粘貼,現在我來教給大家一個非常簡潔的方法,先看下gif示範吧: 怎麼樣很方便吧?操作方法很簡單,只需要選中一些代碼,然後操作快速鍵 Cmd + Option + M 就ok了,Windows是 Ctrl + Alt + M,很簡單方便的一個小技巧分享給大家。 Android
Time of Update: 2015-08-07
標籤:ios 單元測試 測試驅動下的iOS開發。這兩天看了一下關於這方面的基礎知識。掃一下盲。測試驅動開發,英文Test-Driven Development
Time of Update: 2015-08-07
標籤:ios objective-c 設計模式 單例 提要:單例設計模式需要重寫父類的方法。因為全域執行個體不允許釋放,所以和記憶體管理相關的retain,release,autorelease方法均需要重寫,重寫的目的就是避免對這個執行個體的記憶體方面進行操作,防止引用計數發生變化。單例模式具體執行個體代碼如下:SingletonTeather.h檔案#imp
Time of Update: 2015-08-07
標籤:android:layout_gravity 和 android:gravity 的區別:android:gravity是對元素本身說的,元素本身的文本顯示在什麼地方靠著換個屬性設定,不過不設定預設是在左側的。android:layout_gravity是相對與它的父元素說的,說明元素顯示在父元素的什麼位置。比如說button: android:layout_gravity 表示按鈕在介面上的位置。android:gravity表示button上的字在button上的位置。可選&
Time of Update: 2015-08-07
標籤:android textview字型顏色等樣式詳解 Android每個TextView的文本都可以設定多種顏色字型中文字型的設定方法和提示:http://blog.csdn.net/pcaxb/article/details/4733680SpannableString在TextView中的使用代碼//建立一個 SpannableString對象 SpannableString msp = new
Time of Update: 2015-08-07
標籤:china-pub 電腦 android php 移動開發 這篇是電腦類的優質預售推薦>>>>《Android和PHP開發最佳實務
Time of Update: 2015-08-07
標籤:前言smack 是開發openfire用戶端的類庫,從smack4.1 開始支援android開發,之前的版本是不支援的android的 ,在這之前都是使用asmack 類庫,但是現在asmack 已經過時了。至於openfire的搭建這裡就不介紹了,可以看看下面這篇內容 http://blog.csdn.net/hu285279904/article/details/45103163 寫的很亂,大家就湊合著看吧我使用的安卓開發環境是 Android Studio 1.
Time of Update: 2015-08-07
標籤:android native service binder Native Service其實就是一個linux守護進程,提供一些服務,不過由於android的進程間通訊使用了Binder機制,那麼我們就需要按照android的規則來實現我們的Native Service。用戶端在請求service的服務時使用了一個具有相同介面的Proxy類。native
Time of Update: 2015-08-07
標籤:ios具體使用請到我的GitHub 代碼: https://github.com/HHuiHao/HSDownloadManager功能示範:—————–代碼實現—————–開啟任務下載資源方法,新開線程並執行下載任務- (void)download:(NSString *)url progress:(void (^)(NSInteger, NSInteger, CGFloat))progressBlock state:(void
Time of Update: 2015-08-07
標籤:郭孝星 微博:郭孝星的新浪微博 郵箱:[email protected] 部落格:http://blog.csdn.net/allenwells Github:https://github.com/AllenWells設計良好的類總是相似的,它使用一個易用的介面來封裝一個特定的功能,它能有效使用CPU和記憶體,我們在設計View類時,通常會考慮以下因素:遵循Android標準規則提供自訂的風格屬性值並能夠被Android XML