Time of Update: 2016-07-30
標籤:在開發向蘋果Apns推送Message Service功能,我們需要根據Apns接受的資料格式進行推送。下面接受我在進行apns推送時候總結的一點apns服務接受的Json資料格式樣本 1:以下負載包含哦一個簡單的 aps 字典。它使用字串而不是字典作為 alert 的值,該負載同樣包含了一個自訂的屬性數組。{ "aps" : { "alert" : "message" },//alert表示推送的訊息文本 "parm" : [ "key", "value" ] //parm
Time of Update: 2016-07-30
標籤:主要練習非同步任務和LrcCache緩衝package com.android.test;import java.io.InputStream;import java.net.HttpURLConnection;import java.net.URL;import com.nostra13.universalimageloader.core.ImageLoader;import
Time of Update: 2016-07-28
標籤: 接著整理一下時間和日期與發帖量的關係。 PROJECT2:日期(選取2015整年) 代碼如下:(這裡的 kebiao_all.xlsx 是之前抓到的全部的資料)import xlrdimport xlsxwriter# 擷取資料的時間列表----->dates_listfname = ‘kebiao_all.xlsx‘bk = xlrd.open_workbook(fname)#shxrange = range(bk.nsheets)sh =
Time of Update: 2016-07-21
標籤:經常遇到 Please ensure that adb is correctly located at ‘D:\java\sdk\platform-tools\adb.exe‘ and can be executed.遇到問題描述:運行android程式控制台輸出[2012-07-18 16:18:26 - ] The connection to adb is down, and a severe error has occured. [2012-07-18 16:18:26 - ]
Time of Update: 2016-07-20
標籤:一. 概況本文接著 iOS 開發之照片架構詳解,側重介紹在前文中簡單介紹過的 PhotoKit 及其與 ALAssetLibrary 的差異,以及如何基於 PhotoKit 與 AlAssetLibrary 封裝出通用的方法。這裡引用一下前文中對 PhotoKit 基本構成的介紹:PHAsset: 代表照片庫中的一個資源,跟 ALAsset 類似,通過 PHAsset 可以擷取和儲存資源PHFetchOptions: 擷取資源時的參數,可以傳
Time of Update: 2016-07-20
標籤:最近開始接觸到Andorid TV編程,發現目前這方便的資料與比較還比較少,但現在隨著產品與使用者的升級,涉及到Android TV與 Android Watch的編程離我們越來越近了,本篇部落格開始,將以筆記的方式記錄我Android TV從零到有的一個過程。本部落格建立步驟主要參考Android官方文檔。 Get Started with TV
Time of Update: 2016-07-14
標籤:來源:http://ask.seowhy.com/article/2541 前天寫了一篇文章,關於web app與原生app的區別,那篇文章主要寫了關於設計方面的一些區別。有朋友問道到底有什麼區別。這裡從以下幾個角度進行一下對比吧:開發方面原生App 每一種移動作業系統都需要獨立的開發項目每種平台都需要獨立的開發語言。Java(Android), Objective-C(iOS)以及Visual C++(Windows
Time of Update: 2016-07-19
標籤:1、煙霧測試 (Smoke Test) 一般使用mokey或其他自動化測試載入器進行測試,保證軟體的健壯性和可測性。2、安裝、卸裝測試直接在真機上安裝、卸裝(adb install 或 adb
Time of Update: 2016-07-18
標籤:/** * Created by Administrator on 2016/7/14. *//*命名空間*/window.lcf = {};/*監聽過渡結束的方法*/lcf.transitionEnd = function(obj,callback) { /*判斷obj是否是一個對象 使用typeof*/ if(!obj || typeof obj !== "object") return false; /*監聽過渡結束事件*/
Time of Update: 2016-07-16
標籤: 簡介作者Steve
Time of Update: 2016-07-14
標籤:前面已經對Service的startServer方式啟動一個服務瞭解過了,現在來看一下Service的另一種啟動方式→bindServerbindServer使用情境1、在同個app之間調用(即是同一個進程中)2、在不同app之間調用(即是跨處理序間通訊)同個app間調用(只有一次啟動該服務)BinderActicityApublic class BinderActicityA extends Activity implements View.OnClickListener {
Time of Update: 2016-07-14
標籤:在前面的Design中,學習使用了TabLayout,NavigationView與DrawerLayout實現的神奇效果,今天就帶來本次Design包中我認為最有意義的控制項CoordinatorLayout。當然還有SnackBar,不過他在實際運用中一般都是和CoordinatorLayout搭配使用的。先說下SnackBar,這個控制項其實我覺得和Toast沒什麼差別,不過功能上的確有增強。這個控制項可以通過setAction方法設定類似按鈕一樣的東西。而且這個東西可以設定多個。重
Time of Update: 2016-07-12
標籤:很多時候,會有人問你,你知道什麼是封裝類嗎?或者高端一點問你你知道,wrapper
Time of Update: 2016-07-12
標籤:Google在2015的IO大會上,給我們帶來了更加詳細的Material Design設計規範,同時,也給我們帶來了全新的Android Design Support Library,在這個support庫裡面,Google給我們提供了更加規範的MD設計風格的控制項。最重要的是,Android Design Support Library的相容性更廣,直接可以向下相容到Android 2.2。這不得不說是一個良心之作。使用方法很簡單,只需要添加一句依賴compile
Time of Update: 2016-07-11
標籤: 系統不是已經有通知中樞NSNotificationCenter了嗎?為什麼還要自己實現一個呢?下面我們就考慮以下例子(下面大部分是我抄下我在github上寫的說明及原碼):在iOS中模組間通知我們用得最多的就是NSNotificationCenter。舉個例子,現在我們有一個模組需要拋一個通知出來,通知其它模組使用者名稱改變了,我們來看代碼大致是怎麼寫的發通知一方NSString *const kUserNameChangedNotification =
Time of Update: 2016-07-11
標籤:iOS開發中,如果能瞭解OC對象的特性,合理的使用適合的對象,會很大程度簡化代碼的複雜度和代碼量。 OC對象就是一個個類,最常用的是NSArray,NSMutableArray,NString,NSutableString,NSDictionary,NSMutableDictionary。根據類名,就可以知道該類是什麼類型的。下面給大家簡單介紹一下這些OC對象,但不會太深入的講解對象的使用方法,自己去看API會更有效果。 &
Time of Update: 2016-07-12
標籤:1.去掉 a,input 在移動端瀏覽器中的預設樣式(半透明灰色遮罩陰影)a,button,input,optgroup,select,textarea { -webkit-tap-highlight-color:rgba(0,0,0,0); /*去掉a、input和button點擊時的藍色外邊框和灰色半透明背景*/}2.禁止長按 a,img 標籤長按出現功能表列a, img { -webkit-touch-callout: none; /*禁止長按連結與圖片快顯功能表*/}3
Time of Update: 2016-07-12
標籤:百度百科 移動互連網 百度手機 瀏覽器下載 人工智慧 百度百科中對於瀏覽器的標準定義是這樣說的:瀏覽器是指可以顯示網頁伺服器或者檔案系統的HTML檔案(標準通用標記語言
Time of Update: 2016-07-11
標籤:ios AudioQueueStart returns -50 錄音失敗問題使用iOS錄音時,如果在應用的別處有語音的操作,可能會出現上述問題;導致錄音機開啟失敗!無法錄音,並且 AudioQueueStart() 返回的錯誤碼 -50解決方式 在調用 AudioQueueStart()方法之前,調用如下代碼 AVAudioSession * session = [AVAudioSession sharedInstance]; if
Time of Update: 2016-07-12
標籤:想必做移動前端的同學經常會接到這樣子的一個需求,就是在行動裝置頁面上的banner圖能夠用手指觸摸左右或上下的滑動切換,這在行動裝置是個很常見的一個效果,其使用者體驗遠甚於點擊一個按鈕地區,通過手指的觸摸操作也是行動裝置的中一個特性,我們必須專業化的處理,哈哈。其實實現原理很簡單,但平常中自己開發不是很方便。今天就為大家帶來這樣子的一個輕量級js觸摸滑動類庫 – Swipe