Time of Update: 2015-08-16
標籤: GoogleMatias Duarte稱,“Material Design是漂亮和大膽的。由於乾淨的排版和布局簡單且easy理解。內容才是焦點。GoogleI/O 014開發人員大會上宣布全新的設計語言“Material Design”,適用於旗下全部平台,包含 Android、Chrome OS 和網頁。 GoogleMatias Duarte稱,“Material Design是漂亮和大膽的,
Time of Update: 2015-08-16
標籤:資料:汽車圖片 和plist檔案:兩個模型//// Car.h// 汽車品牌//// Created by YaguangZhu on 15/8/16.// Copyright (c) 2015年 YaguangZhu. All rights reserved.//#import <Foundation/Foundation.h>@interface Car : NSObject@property(nonatomic,copy)NSString
Time of Update: 2015-08-16
標籤:代理設計模式今天說的主要內容什麼是代理設計模式(這裡主要是利用OC來實現代理設計模式) 簡單來講,代理就是實現訊息傳遞的,當然與此同時我們還可以選擇通知,KVO,block來實現這一過程,什麼時候使用代理設計模式 當然就是在需要完成資訊傳遞的時候,就去使用。那麼,為什麼不去使用代理而不去使用通知或KVO呢?這是一個比較具體的問題,可以參考下面的(代理,通知,KVO的優缺點)代理,通知,KVO的優缺點怎樣寫一個代理設計模式 1. 你要明確你
Time of Update: 2015-08-16
標籤:備忘:本階段之前的修改設定檔、準備指令碼等,只需要做一次。但本階段的操作,對每個需要真機調試的工程都要做一遍。① 禁用Xcode自動的簽名操作將工程配置“Build Settings”中所有的Code Signing選項全部設為Don’t Code Sign,。② 添加自訂的產生後指令碼 在Build Phases中,點擊左上方的”+“號,添加一個”New Run Script
Time of Update: 2015-08-16
標籤:有時做項目會遇到這樣一種需求: 當一個TextView內容為空白時設定按鈕為不可用, 具體實現如下:1. 按鈕初始設定為不可用:self.customButton.enabled = NO; 2. 通過代理或通知監控TextView常值內容變化狀態, 通過hasText方法判斷TextView內是否有常值內容, 以設定按鈕狀態:代理:遵守協議:@interface CustomViewController ()
Time of Update: 2015-08-16
標籤:素材:圖片庫和一個英雄資料的plist檔案:一個英雄資料封裝的模組//// Hero.h// 多組表格//// Created by YaguangZhu on 15/8/13.// Copyright (c) 2015年 YaguangZhu. All rights reserved.//#import <Foundation/Foundation.h>@interface Hero : NSObject@property
Time of Update: 2015-08-16
標籤:為瞭解決電池表徵圖的問題,順帶看了看電池資訊的擷取方法 ;自己寫了一個小栗子,來驗證一下效果電池的資訊,一般都在BatteryManager裡面,資訊是用廣播發出的。我們更新資訊需要一個廣播接收器註冊一個廣播接收器,接收 Intent.ACTION_BATTERY_CHANGED ,從intent中讀出想要的電池資訊比如 BatteryManager.EXTRA_STATUS
Time of Update: 2015-08-16
標籤:Context 用於訪問全域資訊的介面 App的資源: strings, drawable資源等等 下面來看一個用Context來範圍資源的粒子public class MainActivity extends Activity { String TAG = "CARLOZ"; @Override protected void onCreate(Bundle savedInstanceState) {
Time of Update: 2015-08-16
標籤:coordinatorlayout appbarlayout recyclerview viewpager 上下左右滑動
Time of Update: 2015-08-16
標籤:android adb adb-shell adb命令 裝置 Android 裝置及模擬器通訊的ADB工具(一)標籤(空格分隔): Androidadb 是 Android 開發必知必會的一個工具,它來自 sdk 包中。所有的刷機工具,應用管理工具都引用了 adb 工具。它能完成很多功能。
Time of Update: 2015-08-16
標籤:音樂播放器 service jsoup 從本文開始,詳細講述一個音樂播放器的實現,以及從網路解析資料擷取最新推薦歌曲以及歌曲下載的功能。 功能介紹如下: 1、擷取本地歌曲列表,實現歌曲播放功能。 2、利用硬體加速感應器,搖動手機實現切換歌曲的功能 3、利用jsoup解析網頁資料,從網路擷取歌曲列表,同時實現歌曲和歌詞下載到手機本地的功能。 4、通知欄提醒,實現仿QQ音樂播放器的通知欄功能.
Time of Update: 2015-08-16
標籤:sqlite3 資料庫 datatype missmatch sqliteopenhelper android
Time of Update: 2015-08-16
標籤: 事情從一般開發中一個massive
Time of Update: 2015-08-16
標籤: 幾天前運行Java project工程時出現如下錯誤: 1. 首先查看檔案名稱是否為:log4j.properties 或者 log4j.xml . 2. 確認無誤之後,在查看檔案位置是否正確,java project需要將檔案放於: 工程/src/ 或者 工程/自訂的檔案夾/ .即放於頂級目錄下, web Projiect
Time of Update: 2015-08-16
標籤:超級猜圖1>重點介面可變元素索引、描述以及圖片會隨著點擊下一題按鈕自動更換對應的內容點擊放大按鈕或者圖片本身可以放大圖片,且圖片放大後,有一層半透明的遮蓋處在圖片後面,遮蓋住螢幕上的的其他內容點擊遮蓋或者其圖片可以將圖片恢複大小,並且遮蓋消失。每次點擊下一題按鈕,下方的答案框數答案文字選項也隨之改變。點擊下方候選答案按鈕,此按鈕隱藏並且按順序顯示到上方的答案框中。自動判斷答案是否填滿,填滿後檢測是否正確,正確顯示藍色,並自動跳到下一題同時加分;錯誤顯示紅色。點擊提示按鈕,顯示正確答案
Time of Update: 2015-08-16
標籤:androidAndroid實現天氣預報溫度/氣溫折線趨勢圖天氣預報的APP應用中,難免會遇到繪製天氣溫度/氣溫,等關於資料趨勢的折線或者曲線圖,這類關於氣溫/溫度的折線圖,一般會有兩條線,一條是高溫線,一條是低溫線。我之前介紹了一個Android平台上第三方開源架構的統計圖表庫MPAndroidChart(文章連結地址:http://blog.csdn.net/zhangphil/article/details/47656521
Time of Update: 2015-08-16
標籤:Android中Set/Get方法的使用總結: 使用get()和set()而不使用public的成員變數,是因為我們設計類的時候要遵循這樣的原則: (1).對提供類的人來說:類中有什麼都要隱藏起來,只告訴使用類的人,他能做什麼就可以。 (2).對使用類的人來說:不關心提供的類中有什麼,只關心該類中提供了什麼功能。所以設計類的時候:不提供public的成員變數,只向外部提供介面。這個問題其實很簡單,比如setAge(int age){ if(age<1||age>120)
Time of Update: 2015-08-16
標籤:IOS沙箱目錄解析出於安全考慮,iOS系統的沙箱機制規定每個應用都只能訪問當前沙箱目錄下面的檔案(也有例外,比如系統通訊錄能在使用者授權的情況下被第三方應用訪問),這個規則把iOS系統的封閉性展現的淋漓盡致。一、沙箱中幾個主要的目錄每個沙箱下面都有相似的目錄結構,如所示(出自蘋果官方文檔):每個應用的沙箱目錄都是相似的,主要包含圖中所示的4個目錄:1、MyApp.app①存放內容該目錄包含了應用程式本身的資料,包括資源檔和可執行檔等。程式啟動以後,會根據需要從該目錄中動態載入代碼或資源到記
Time of Update: 2015-08-16
標籤:在iOS開發中,使用定位,必須基於2個架構進行開發(1)Map Kit :用於地圖展示(2)Core Location :用於地理定位兩個熱門專業術語(1)LBS :Location Based Service(基於定位的服務)百度,(高德是定位與導行比較出色)(2)SoLoMo :Social Local Mobile(索羅門)基於位置進行社交 CoreLocation架構的使用1. 使用前提: 1》匯入架構: 2》匯入主標頭檔
Time of Update: 2015-08-16
標籤:1、安裝HAXM(KVM)加速android虛擬機器運行速度這個是安裝方法中文說明 2、出現Error:Execution failed for task ‘:app:compileDebugAidl‘.> aidl is missing錯誤,解決方案只需要把編譯工具的版本改一下就可以了: 1)選左側的工程根目錄app,按F12開啟Project Structure; 2)點擊底部的app,把右側Build Tool Version 從23.0.0