Time of Update: 2016-07-14
標籤:說android開發,實在有點大了,但又找不到其他詞了,,我們公司,就招了我一個android程式員,同時,我可能還要負責後台服務端的搭建,前端的設計,app的開發,資料庫的管理,但是,我可以說,我是一個才接觸it半年的新手加菜鳥嗎?雖然,不知道老闆看中我哪點,沒有用兩三年經驗的熟手,選擇了我這個菜鳥,,,,老闆只是說,欣賞的我思想。。。。好吧,今天第一天上班,先搭建開發環境,也挺好的。沒事,就多學點,對自己才有用啊。我的android開發之旅
Time of Update: 2016-07-14
標籤:題目描述:給定一個數組,假定這個數組中多個0,並且其他元素都各出現一次, 試將所有的0移到數組的尾部。 舉例:給定數組:
Time of Update: 2016-07-14
標籤:背景一開始筆者在研究資料發送與接收的時候,看到Wear資料類DataMap除了可以put基本類型外,還有個fromBundle方法來構建一個DataMap對象。所以一口氣的將原本功能上的序列化對象傳遞過去,結果手錶端一直都收不到訊息。問題原因後來查閱了開發人員文檔,發現這個Bundle並沒有我們在Intent中傳遞資料的那麼強大,它並不支援序列化!先附上開發人員文檔的說明:Returns a DataMap from a Bundle. The input Bundle is
Time of Update: 2016-07-14
標籤:function toMove(obj,attr,dir,tar,endFn){ dir=parseInt(getStyle(obj,attr))<tar?dir:-dir;clearInterval(obj.timer);obj.timer=setInterval(function(){var speed=parseInt(getStyle(obj,attr))+dir; if (speed>tar&&dir>0)//控制層停下的位置
Time of Update: 2016-07-14
標籤:開發平台配置下載最新版本的ADT,詳情見官網:http://developer.android.com/sdk/installing/installing-adt.html 。(之前一直習慣於Google提供的整合了ADT的Eclipse,當筆者寫本文時去官網查詢,已經沒有找到其下載路徑,只有Android Studio了,所以,本文也只是給暫時由於項目遷移成本帶來困擾的同學們閱讀。及早地遷移到Android Studio吧!)下載必要的SDK版本:最低4.4W.2(API 20
Time of Update: 2016-07-14
標籤:目前的手機APP有三類:原生APP、WebAPP、HybridApp;HybridApp結合了前兩類APP各自的優點,越來越流行。 IonicIonic是一個新的、可以使用HTML5構建混合行動裝置
Time of Update: 2016-07-14
標籤:Android預設採用的是MVC:View:對應於布局檔案Model:商務邏輯和實體模型Controllor:對應於Activity但是卻存在很多問題:1.這個View對應於布局檔案,其實能做的事情特別少。2.所有的事件處理的代碼都在Activity中,造成了Activity既像View又像Controller這可能 所以出現了MVP,這個P,即Presenter,他將Actvity視為View層,Presenter負責完成View層與Model層的互動View
Time of Update: 2016-07-14
標籤:http://developer.android.com/training/wearables/data-layer/events.html 以下是本人在學習官方開發文檔時的筆記,主要是翻譯為主,並在中間會插入一些自己的總結與研究,希望對讀者有所協助.本文分為2大部分:Section1 : 如何擷取資料通訊的結果.Section2 : 如何監聽資料層中的資料事件.其中Section2分為2模組: 1. 繼承WearableListenerService; 2.
Time of Update: 2016-07-14
標籤:1 安裝Cordova(Cordova開發環境的安裝,包括所涉及的Node.js、Cordova CLI、JDK及Android SDK等,然後建立一個HelloWord項目。)1.1 安裝Node.jshttps://nodejs.org 直接去官網下載並按預設路徑安裝就可以了。安裝完成後在命令列: (測試成功!)$ npm 1.2 安裝Cordova CLI命令列:$ npm install -g
Time of Update: 2016-07-14
標籤:1、判斷是否安裝/** check the app is installed*/private boolean isAppInstalled(Context context,String packagename){PackageInfo packageInfo; try { packageInfo = context.getPackageManager()
Time of Update: 2016-07-14
標籤:在WWDC2015上蘋果宣布iOS9將支援純IPv6的網路服務。2016年初開始所有提交到App Store的應用必須支援IPv6。為確保現有的應用是相容的,我們需要注意下面幾點。不建議使用底層的網路API 展示的藍色部分的這些API都是不存在相容性問題的,而我們平時自己用的包括那些第三方的網路程式庫大部分都是用的這些API。 Networking frameworks and API
Time of Update: 2016-07-14
標籤:【Android自助餐】Handler訊息機制完全解析(一)Message中obtain()與recycle()的來龍去脈Android自助餐Handler訊息機制完全解析一Message中obtain與recycle的來龍去脈提供obtain回收recycle提供obtain()在obtain的所有重載方法中,第一行都是Message m = obtain();,即調用空參的方法。 先來看一下這個空參方法public static Message obtain() {
Time of Update: 2016-07-14
標籤: Cookie 的讀取 將它放在 webViewDidFinishLoad 開始後執行 NSArray *nCookies = [[NSHTTPCookieStorage sharedHTTPCookieStorage] cookies];NSHTTPCookie *cookie;for (id c in nCookies){if ([c isKindOfClass:[NSHTTPCookie class]]){cookie=
Time of Update: 2016-07-14
標籤://// main.m// 05 - 簡要複習//// Created by vic fan on 16/7/13.// Copyright © 2016年 李洪強. All rights reserved.// C語言的曆史KRC的標準需要瞭解C語言的標準:KRCC89標準- ANSI
Time of Update: 2016-07-14
標籤:要分析崩潰日誌,首先需要保留髮布時的編譯出來的.xcarchive檔案。這個檔案包含了.DSYM檔案。我一般的做法是,發布成功後,把這個檔案.xcarchive直接提交到代碼版本庫對應的版本分支裡,這樣就不會搞丟了。這個檔案在哪呢?開啟XCode->菜單Window->Organizer,在編譯成功的檔案上右鍵,就能開啟了。 兩種比較麻煩的方法。第一種方法:使用dwarfdump命令dwarfdump --uuid xx.app.dSYM
Time of Update: 2016-07-14
標籤:Android Wear是串連安卓手機和可穿戴產品的一個平台。自從今年上半年發布以來,Android Wear獲得了大量關注,既有來自消費者的關注,也有來自開發商的關注,後者希望自己的應用程式已經準備好讓使用者使用一種新的方式進行資訊互動。這篇文章將簡要介紹Android Wear,然後介紹關於開發商的平台。Android Wear旨在為使用者在對的時間提供數量合適的資訊量。根據這一主題,Google已經發布了設計原則以協助開發商集中思考Android
Time of Update: 2016-07-14
標籤://// main.m// 16 - 常見錯誤匯總//// Created by vic fan on 16/7/13.// Copyright © 2016年 李洪強. All rights reserved.// OC的常見錯誤匯總: 1 @interface ... @end 和 @implementation ..@end之間不能嵌套2只有類的聲明沒有類的實現3 漏寫@end4
Time of Update: 2016-07-14
標籤:iOS開發中 UIImage可能經常需要轉為NSData 上傳 傳遞等等 有兩個比較常用的方法 UIImageJPEGRepresentation UIImagePNGRepresentation
Time of Update: 2016-07-14
標籤:
Time of Update: 2016-07-14
標籤:主要練習一下RelativeLayout和LinearLayout<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent"