Time of Update: 2016-05-20
標籤:序言:上篇大概的講解了建立一個android的流程。今天為大家帶來的是Activity詳解,因為自己在開發過程中就遇到好幾次坑,尷尬。生命週期和Java裡頭一樣一樣的,圖片來源於網上哈,自己畫不來。 1.啟動Activity:系統會先調用onCreate方法,然後調用onStart方法,最後調用onResume,Activity進入運行狀態。2.當前Activity被其他Activity覆蓋其上或被鎖屏:系統會調用onPause方法,暫停當前Activity的執行。3.當前Act
Time of Update: 2016-05-20
標籤:一、建立bundle前2篇文章介紹了iOS 最新framework和.a靜態庫製作及使用全解 iOS 工程套子工程,主工程和framework工程或.a library靜態庫工程聯調我現在是在主工程的子工程裡進行,當然你在建立靜態庫工程(子工程)的時候也可以。前面我是懶得再建工程了,接著現成主工程套子工程的項目。1.按步驟操作2.因為iOS架構中沒有bundle,要選中OS
Time of Update: 2016-05-18
標籤: 最近遇到需求,需要在某張使用者發表的圖片中展示評論,方式是以淡入淡出的彈幕形式。需求為淡入事件t1->淡出t2,所有彈幕依次開始播放,中間一定的時間間隔deltaT。仔細考慮之後,想到以下實現方式,現總結下來並進行實現、分析以及比較。
Time of Update: 2016-05-16
標籤: MQTT官網: http://mqtt.org/MQTT協議簡記: http://www.cnblogs.com/caca/p/mqtt.html MQTT是IBM開發的一個即時通訊協議。MQTT是面向M2M和物聯網的連線協定,採用輕量級發布和訂閱訊息傳輸機制。Mosquitto是一款實現了 MQTT v3.1
Time of Update: 2016-05-18
標籤:1、KVO的簡介 KVO 全稱 Key-Value Observing。中文叫索引值觀察。KVO其實是一種觀察者模式,觀察者在索引值改變時會得到通知,利用它可以很容易實現視圖組件和資料模型的分離,當資料模型的屬性值改變之後作為監聽器的視圖組件就會被激發,激發時就會回調監聽器自身。相比Notification,KVO更加的簡單直接。
Time of Update: 2016-05-17
標籤:最近在做一個多語言切換的功能,類似於的語言切換,搜了下資料基本上都是以下這種: 1. 實現的效果和類似,在設定介面開啟切換語言的介面,選擇語言後重啟 HomeActivity,語言切換完成,下次重新開啟 App ,也是使用者佈建的語言。2. 實現步驟1. 添加多語言檔案在不同的 value 檔案夾下(例如 value 、value-en、values-zh-rTW
Time of Update: 2016-05-13
標籤:類擴充 (Class Extension也有人稱為匿名分類)作用:能為某個類附加額外的屬性,成員變數,方法聲明一般的類擴充寫到.m檔案中一般的私人屬性寫到類擴充使用格式:@interface Mitchell()//屬性//方法@end與分類的區別分類的小括弧中必須有名字@interface
Time of Update: 2016-05-13
標籤:一:切圖 1:切那些(移動端能不用圖片就不用圖片;logo單獨切因為要帶連結) 2:普通切(快速鍵:複製到新圖層 選中 複製 建立 粘貼 儲存) 3:類似切 (選中多個圖層 矩形框多選 選擇工具 垂直置中對齊) 4:格式 手機端支援png格式 二:重用代碼
Time of Update: 2016-05-15
標籤:[1]定義[2]分類[3]縮放[4]DPR[5]API前面的話 像素在web開發中幾乎天天用到,但到底什麼是像素,移動端和案頭端的像素有區別嗎,縮放對像素有影響嗎,視網膜螢幕和像素有什麼關係?關於這些問題,可能就說不清楚了。本文將介紹關於像素的相關知識 定義 像素,又稱畫素,是映像顯示的基本單位,譯自英文“pixel”,pix是英語單詞picture的常用簡寫,加上英語單詞“元素”element,就得到pixel,故&ldquo
Time of Update: 2016-05-16
標籤:原文網址:https://www.zhihu.com/question/19579075陸猛連結:https://www.zhihu.com/question/19579075/answer/52215465來源:知乎著作權歸作者所有。商業轉載請聯絡作者獲得授權,非商業轉載請註明出處。對於這個問題,Mac
Time of Update: 2016-05-15
標籤:GitHub Android Libraries Top 100 簡介排名完全是根據 GitHub 搜尋 Java 語言選擇 (Best Match) 得到的結果, 然後過濾了跟 Android 不相關的項目, 所以排名並不具備任何官方效力, 僅供參考學習, 方便初學者快速瞭解當前一些流行的 Android 開源庫。項目名稱項目簡介1. react-native這個是 Facebook 在 React.js Conf 2015 大會上推出的基於 JavaScript 的開源架構
Time of Update: 2016-05-16
標籤:簡訊驗證功能我分兩個模組來說,簡訊驗證碼的後台和代碼實現簡訊驗證碼的功能。一、簡訊驗證碼的後台 1、註冊Mob帳號:http://www.mob.com/#/login 2、註冊成功之後,點擊“頭像”,進入“產品中心”,進入如下介面點擊第二項添加應用。添加完應用幾秒後再次進入第二項。
Time of Update: 2016-05-13
標籤:
Time of Update: 2016-05-12
標籤:1. 完整性度量概述運行時的系統完整性由系統的存取控制機制保證,如DAC(Discrete Access Control, 間接存取控制)/MAC(Mandatory Access Control, 強制存取控制,如SELinux,
Time of Update: 2016-05-12
標籤:在新公司的項目中,是由bolts架構來搭建網路請求的,由於之前沒有接觸過這個架構,因此只能從頭看起(其實看下來相對來說我更喜歡用RxJava+Retrofit搭建apps的請求層,but,whatever...),下面的內容很多都是在網上看完資料後自己寫Demo來驗證獲得的,部分是翻譯GitHub的Bolts架構的說明文檔,也有部分是我自己在網上的教程的基礎上自己驗證後的代碼,如有雷同,純屬巧合。1、簡介Bolts是一個用於簡化移動app開發的輕量級函數庫集合,是由Parse和Fa
Time of Update: 2016-05-12
標籤:在網上找了很久,都沒有找到自己想要的結果,所以自己就寫了一個,並把它放到了github上,喜歡的朋友可以去下載源碼看下。先上代碼public abstract class LoadPager extends FrameLayout { public static final int STATE_UNKOWN = 0; public static final int STATE_LOADING = 1; public static final int
Time of Update: 2016-05-12
標籤:上一節我們講到了 Android 5.X新特性之RecyclerView基本解析及無限複用
Time of Update: 2016-05-12
標籤:為了能清楚的看到這個效果,本人不惜幾次花費重金給眾群叼發放紅包,來查看紅包領取詳情介面的動畫效果,QQ效果圖中我們可以看到,動畫處的頭像和文字是一起的,即同時並且是整體,注意,是整體進行縮放的,而且是隨手指移動來變換大小的,如果我們按照普通的布局方法,ImageView+TextView的方式,用安卓內建的普通動畫來實現是無法完成的,那好了,只能自訂View來實現了!自訂view需要你對view的內部繪製機制有一定的瞭解,比如onMeasure,MeasureSpec.EXACTLY,Me
Time of Update: 2016-05-12
標籤: 由於新項目需要在一台Android平台的裝置中布署WEB伺服器並提供內網接入者通過瀏覽器訪問WEB程式,遂考慮了Google的開源項目Jetty for Android,本來由於沒有接觸過已經做好心理準備會遇到一系列的問題,但猜到了開始卻沒猜到結局,過程相當坎坷。這也是這篇隨筆出現的原因,一來為自己長記性,二來吧,對於Jetty for Android,網路上那些群魔亂舞的資料實在是太讓我無語了,毫無用處的博文實在是太多太多,有些在看的時候把人都看懵圈了,所以本篇隨筆以作整理之用。
Time of Update: 2016-05-11
標籤: 之前為了寫一個安卓的原生時鐘的時候要用到這個viewpager,當時在網上找了很多都沒有一個理想的教程,今天索性把自己的見解分享出來。 viewpager