Time of Update: 2015-12-16
標籤:小紅點,是 APP 中最常見的一個功能,我們先來看一下面的案例,中,待評價的商品有 2 個,點擊“評價曬單”按鈕進行評價後,那麼待評價數量應該變成 1,那麼這個功能是如何去實現的呢?一般來說,實現的方法有三種:一、重新整理整個頁面的資料就是說,每顯示一次,都重新從服務端把資料拉下來,這種方法雖然簡單,但是,加大了服務端的負荷,並且由於要整頁重新整理,使用者體驗不好。二、利用事件實現比如說:增加一個名為 評價曬單
Time of Update: 2015-12-16
標籤:現在先說兩個基本的概念,啥是進程,啥是線程,啥又是多線程;先把這兩個總是給弄清再講下面的進程:進行中的程式,我們就叫它進程.線程:線程就是進程中的一個獨立的執行路徑.這句話怎麼理解呢! 一個程式它是按順序從上往下執行的, 這個執行順序我們可以把它看成是一條線,把這條線就叫做線程(個人理解,錯了勿噴);每一個程式中至少包含一條線程,
Time of Update: 2015-12-16
標籤:今天學習的主要內容依然是自適應。針對不同裝置(iPhone、iPad)調整UI首先提到了自動旋轉的問題。其實蘋果公司早已為我們提供了旋轉的設定,只需要設定一下即可不過有時候我們會發現全域配置不支援Upside
Time of Update: 2015-12-16
標籤:這裡實現 兩個 編輯框同一水平上 按1:1分割空間這裡的1:1 比例可以通過 lp1.weight : 1p2.weight =m:n 實現 { LinearLayout l=new LinearLayout(this); EditText et1 = new EditText(this); //這裡只有LinearLayout.LayoutParams 才有 .weight屬性
Time of Update: 2015-12-16
標籤:動態添加spinner 控制項Spinner s = new Spinner(this);String []items={"自己定義的要顯示的數組"};my_SpinnerAdapter array_adapter =new my_SpinnerAdapter(this, android.R.layout.simple_spinner_item,
Time of Update: 2015-12-16
標籤:SimpleAdapter:SimpleAdapter(Context context, List<? extends Map<String, ?>> data, int resource, String[] from, int[] to)參數:1.context:上下文2.data:Map<String,
Time of Update: 2015-12-16
標籤:在做移動端頁面時,會發現所有a標籤在觸發點擊時或者所有設定了偽類 :active
Time of Update: 2015-12-16
標籤:一:當你工程引用android 的support包的時候,常常會這樣寫: dependencies { compile ‘com.android.support:recyclerview-v7:22.2.1‘} 注意看數字,標示你引用跟你的targetSdkVersion對應的版本的support包,如果一個這樣寫,倒是也無所謂,如果多的話,並且需要切換targetSdkVersion的時候就有點麻煩了,可以這樣寫:ext { supportLibVersion =
Time of Update: 2015-12-15
標籤:一.為什麼要在主線程中更新UI,這樣做有什麼好處?UIKit中的大部分類都不是“安全執行緒”的,為瞭解決這個線程不安全的問題,蘋果推薦所有應用程式的UI操作都在主線程中執行,這樣就不會出現多個線程同時改變同一個UI控制項,還有一個好處就是主線程的優先順序高,這就意味著UI的操作優先順序高,使用者體驗更加流暢。二.GCD與NSOperationQueue的區別?1.GCD 只支援FIFO 的隊列,
Time of Update: 2015-12-15
標籤:Apple Notification Center Service轉自:http://studentdeng.github.io/blog/2014/03/22/ancs/MAR 22ND, 2014 | COMMENTS名詞解釋與約定名詞解釋Apple Notification Center Service 簡稱 ANCS。ANCS 服務(iOS裝置,如iPhone,iPad等)的publisher 稱為 Notification
Time of Update: 2015-12-15
標籤:蘋果ANCS協議學習轉自:http://www.cnblogs.com/alexcai/p/4321514.html綜述蘋果通知中樞(Apple Notification Center Service, ANCS)的目的是提供給藍芽外設一種簡單、方便的擷取ios裝置通知資訊的方式。 依賴ANCS的使用沒有依賴,它是GATT的一個子集,任何一個實現了GATT
Time of Update: 2015-12-15
標籤:問題背景OS:無關AS:無關Genymotion:2.5.2Virtual Device:Google Nexus 5 - 5.1.0 - API 22原因分析CPU架構不符解決方案對於Genymotion,搜尋並安裝ARM Translation Installer v1.1,安裝方式為直接將zip包拖拽至模擬器介面(未生效)換用實機進行調試
Time of Update: 2015-12-16
標籤:十九、我的頁面 - 首頁面剛完成了首頁推薦二手房這個很麻煩的東西,來點輕鬆的吧。先做後台我的頁面把。第一版不涉及到客戶的登入註冊操作,所以相對來說比較簡單一點。主要是系統內建的tableview的使用。也是因為沒有客戶的登入等操作,所以一些查看記錄是儲存在本地的。如果卸載了app再重新安裝是為空白的。1、.h檔案建立變數#import <UIKit/UIKit.h>@interface RDMyTableViewController :
Time of Update: 2015-12-16
標籤:3D Touch3D Touch讓iOS 9的使用者多了一個互動的維度。在支援的裝置上,人們可以通過按壓主畫面上的app表徵圖來快速地選擇其特有的操作。在app內,人們可以使用多種壓力來擷取一個內容的預覽、在另一個視圖開啟內容以及擷取相關的操作。(查看Adopting 3D Touch on iPhone來學習更多關於在你的代碼中支援3D Touch的內容。)Peek 和
Time of Update: 2015-12-16
標籤:在用Eclipse時候,你可以進行設定,設定成不管你輸入任何字母,都能進行代碼的提示,在Android Studio中也可以設定,而且比Eclipse設定來的簡單。當然如果你覺得代碼自動提示會降低你的代碼水平,你也可以不設定,在寫代碼過程中,如果一時忘記了,你就可以用代碼提示的快速鍵。android studio代碼提示的快速鍵是什麼呢?看這篇文章:【Android
Time of Update: 2015-12-16
標籤:這幾個表徵圖你應該是沒有見過的,我來簡單為你介紹下。最左邊的表徵圖其實你已經比較熟悉了,就是你睡覺前使用過的Android SDK管理器,點擊它和點擊SDK Manager效果是一樣的。中間的表徵圖是用來開啟Android模擬器的,如果你還沒有Android手機的話,開發時就必須使用模擬器了。最右邊的表徵圖是用來進行代碼檢查的,你暫時還用不到它。那我們現在就來啟動一個模擬器看看效果吧,點擊中間的表徵圖會彈出1.6所示的視窗。 然後點擊右側的New來建立一個新的模擬器。
Time of Update: 2015-12-16
標籤:一大早爬起來,發現這樣的一個東東,國產,感覺實用性很強,試著用用。 1.28補記:試著用jingle做了一個網站的移動版,感覺如果在布局上要求不高的話 - 目前支援的布局只有list,還是挺不錯,做東西很快。 忽然想到這可能也是一種心法,少即是多。當我心中設想著很多複雜效果時,發現沒有可用的工具;但一旦我確定就要用它時,至少可以保證先把做出一版東西來。 另,web
Time of Update: 2015-12-16
標籤: 單例的意思從字面上就可以略知一二,所謂單例就是確保在程式運行過程中只建立一個對象執行個體。可以用於需要被多次廣泛或者說多次使用的資源中,比如我們常見的網路請求類、工具類以及其它管理類等。比如我iOS開發中常見的系統單例[UIApplication sharedApplication]、[NSUserDefaults
Time of Update: 2015-12-16
標籤:個人習慣,先 同事是個妹子(這點很重要),寫滑動刪除動能的時候用到了SwipeLayout,然後悲催的是,滑動時間被攔截了,解決方案先不提,在(一)中先講解SwipeLayout下載listview並實現滑動刪除效果,當然載入listview有很多種方式,後面都會講到,首先你需要瞭解ViewDragHelper,ViewDragHelper重寫觸摸事件參數從而可以拖動改變子view的位置,具體魅力見:需要看源碼的關聯一下http://www.tuicool.com/article
Time of Update: 2015-12-16
標籤:一、目的:實現一個帶有立體感效果的映像二、:三、組成介紹: 1、一個UIImageView (用來顯示照片的) 2、CALayer (用來顯示背景的陰影製作效果) 3、手勢 (點擊照片有反應,可以添加一些查看頭像以及改頭像的效果) 四、代碼如下: 1 //添加一個圓形圖片,帶內邊框 2 UIImageView *headImage=[[UIImageView