Time of Update: 2015-09-10
標籤: 今天上午做一個作業時,偶然出現的一個bug,雖然當時很快修改通過了,但當時由於忙著趕完作業,也沒有仔細思考這個bug出現的原因,到晚上終於有時間做了一個小Demo測試一下。 Demo很簡單,需求是:MainActivity介面只有一個按鈕,當點擊按鈕時出現對話方塊,對話方塊有輸入框,輸入框預設是有文本的。 : 源碼如下: 1 package com.my.day24_my_testdialog; 2 3 import android.os.Bundle; 4 import
Time of Update: 2015-09-10
標籤:列表顯示,顧名思義它是在一個列表視圖的形式顯示在螢幕上的資料的內容。於ios在列表視圖UITableView達到。這個類在實際應用中頻繁,是很easy理解。這裡將UITableView的主要使用方法總結一下以備查。UITableView定義在標頭檔UITableView.h中,詳細的定義能夠查看官方文檔;從定義中能夠看出,UITableView繼承自UIScrollView類,因此在支援方便地顯示列表資料的同一時候,還天生支援垂直滾動操作。組成列表的每個元素稱為UITableViewCel
Time of Update: 2015-09-10
標籤:最近學習Blend,原來Blend製作動畫等效果非常棒。下面示範一下FluidMoveBehavior應用,利用Blend中行為中的FluidMoveBehavior製作出手機通訊錄平滑的效果 1.在畫布上添加一個ListBox,添加N多個<TextBlock>,2.在ListBox上右鍵按圖指示操作棄置站台3.在模板中選擇ItemsPresenter,4.然後從行為面板中選擇FluidMoveBehavior拖放到畫板上的ItemsPresenter對象上5.返回到
Time of Update: 2015-09-10
標籤: 本系列文章對整個Android網路編程進行了總結,包括基本的TCP/IP協議,HTTP協議,HTTPS協議,HttpClient,UrlConnection,一些網路通訊的庫到棉花糖新加入的OKHTTP。 本文主要對TCP協議的串連管理和擁塞控制兩部分知識進行總結。串連管理 &
Time of Update: 2015-09-10
標籤:1.兩種上下文: (1)Activity.this 介面的上下文(2)getApplicationContext()
Time of Update: 2015-09-11
標籤:現在是淩晨一點,準備睡覺,白天學習效率不高的話就得加班。今天學習了TableView NavigationController導航控制器 TableViewController
Time of Update: 2015-09-11
標籤:好久沒有寫筆記了。這二十天好忙啊,項目要發布,沒有太多的時間看iOS了。現在已經把Stanford的教程學完了,但是感覺很尷尬。其實看代碼的時候,感覺沒一個Demo都沒有什麼東西,但是看Demo看時似是而非的看不懂。視頻裡面,教授用每個API都是信手拈來,但是自己去寫,課後看代碼的時候,就不是那麼回事了。不同的地方改用什麼對象,UILable還是UIButton?這個對象都有什麼API?這些其實都不知道。而要成為熟練的iOS開發人員,這些其實是非常非常重要的。翻了之前的幾遍筆記主要是寫了A
Time of Update: 2015-09-09
標籤:啟動 Android SDK Manager ,開啟主介面,依次選擇「Tools」、「Options...」,彈出『Android SDK Manager - Settings』視窗;在『Android SDK Manager - Settings』視窗中,在「HTTP Proxy Server」和「HTTP Proxy Port」輸入框內填入 mirrors.neusoft.edu.cn 和 80,並且選中「Force https://...
Time of Update: 2015-09-09
標籤:=============================================== 構建密鑰的一些基本資料,包括Alias:密鑰別名 Password:上一步輸入的密碼Confirm:確認密碼Validity(years):密鑰有效期間,至少為25=============================== 第一步: keytool -genkeypair(產生簽名) -v(詳細輸出)
Time of Update: 2015-09-08
標籤:在Android原始碼目錄下的build目錄下,有個指令檔envsetup.sh;$ . build/envsetup.sh註:該命令的前面的逗點(.),相當於source。執行這個指令檔後,就可以獲得一些有用的工具:- croot: Changes directory to the top of the tree.- m: Makes from the top of the tree.- mm: Builds all of the modules in the current
Time of Update: 2015-09-08
標籤:供應鏈管理 iphone 合作協議 智能手機 喬布斯 過去8年的時間裡,蘋果向世界上輸出了大量的iPhone和iPad,而且以一種掌控的姿勢不斷擴張,現在,他們已經拿走了整個智能手機市場90%的利潤,iPad在平板市場也從未丟掉過金牌,包括市場佔有率和利潤都首屈一指。如果把消費市場比作一場遊戲,那麼,蘋果顯然能閉著眼睛通關
Time of Update: 2015-09-05
標籤: 建議首先閱讀下面兩篇文章,這樣才可以更好的理解Activity的載入模式: Android的進程,執行緒模式: http://www.cnblogs.com/ghj1976/archive/2011/04/28/2031586.html 其中對“Android的單執行緒模式”的描述,明白Activity的一些注意事項。 Android Application Task
Time of Update: 2015-09-05
標籤:android git github studio linux 首先,登陸到Github上並建立一個新repository。在螢幕右上方,點擊“+”標記,並且選擇“New
Time of Update: 2015-09-05
標籤:。。。。。。(空話少說)Xamarin 開發的技術資料很少,通過學習,把自己的學習過程及其中碰到的問題與大家分享。Splash Screen 就是在應用程式啟動時,出現的一張圖片,一般App的Splash Screen都是動態廣告資訊。先學習一下如何載入一個固定的Splash Screen.一、在Resource/values/Styles.xml添加代碼。<?xml version="1.0" encoding="UTF-8" ?><resources>
Time of Update: 2015-09-05
標籤:今天老師講了記憶體管理,ViewController,生命週期,拆裝箱,感覺內容好多
Time of Update: 2015-09-03
標籤:android eclipse class 安裝 adt 直接將Eclipse關掉,重新開啟後也許就好了。如還沒好,就執行如下步驟:1.如果還沒有添加ADT,則:Help -> Add New Software -> Add在“Name”中填入ADT。2.如果已經安裝了ADT,就直接將ADT的地址填寫到此處。3
Time of Update: 2015-09-03
標籤:android 開發 ndk 做過NDK開發的同學應該都知道有個Application.mk檔案,這是android NDK構建系統使用的一個可選構建檔案。它的目的是描述應用程式需要哪些模組,也定義了所有模組的一些通用變數。主要有以下幾個變數。APP_MODULES,預設情況下,ndk會構建在android.xk檔案中聲明的所有模組。但是這個變數可是覆蓋上述行為。
Time of Update: 2015-08-31
標籤:1、概述NSKeyedArchiver歸檔和plist檔案儲存體不同的是NSKeyedArchiver可以直接儲存對象。如果對象是NSString、NSDictionary、NSArray、NSData、NSNumber等類型,可以直接用NSKeyedArchiver進行歸檔和恢複。不是所有的對象都可以直接用這種方法進行歸檔,只有遵守了NSCoding協議的對象才可以被儲存。NSCoding協議中的2個方法:(1)encodeWithCoder:存對象時該方法必須實現,每次歸檔對象時,都會
Time of Update: 2015-08-31
標籤: 建立ios程式時,系統會自動產生一個info.plist檔案,它是一個必不可少的檔案,因為在這個檔案中,存放是應用程式的配置資訊,比如本地化語言、版本號碼、軟體名稱等,當然,我們也可以在項目的屬性中進行設定,得到的效果是一樣的。 info.plist檔案中的屬性是以索引值對的方式儲存的,除了系統自動產生的這些,我們也可以自己添加需要的屬性。下面,我們就來介紹一下info.plist檔案中比較常用的幾個屬性。Localization native development region
Time of Update: 2015-08-31
標籤:此文大部分摘自http://hukai.me/android-training-course-in-chinese/basics/firstapp/building-ui.htmlandroid