Time of Update: 2016-04-28
標籤:AS簡介 經過2年時間的研發,Google終於正式發布了面向Android開發人員的整合式開發環境Android Studio 1.2(穩定版)。Android Studio是Google開發的一款面向Android開發人員的IDE,支援Windows、Mac、Linux等作業系統,基於流行的Java語言整合式開發環境IntelliJ搭建而成。該IDE在2013年5月的Google
Time of Update: 2016-04-28
標籤:在網上找了很多教程,基本上使用的方法都是在eclipse上建立普通android工程,讓主activity繼承UnityPlayerActivity,然後在該activity中寫供unity調用的介面或者主動要回調unity的介面,然後匯出jar包到unity。這種方式只要人品不好就會出一堆亂七八糟的問題: 如建立工程時選擇SDK版本小於4.0時在unity build
Time of Update: 2016-04-29
標籤:APNs全名是Apple Push Notification Service。用iPhone的應該都習慣了,每次安裝完一個新應用啟動後,幾乎都會彈出個警告框,“XXX應用”想要給您發送推播通知。這個警告框的許可權申請就是為了APNs推送,使用者授權後,應用供應商就可以通過APNs給使用者推送訊息。APNs的工作機制簡單來說可以分為兩步,第一步是註冊推送服務從APNs擷取device
Time of Update: 2016-04-24
標籤:package bvb.de.openadbwireless.circle;import android.annotation.TargetApi;import android.app.Activity;import android.content.Context;import android.graphics.Color;import android.os.Build;import android.os.Bundle;import android.view.View;import
Time of Update: 2016-04-22
標籤:寫在前面的話:接觸Android的時間也不短了,聽了視頻、看了書、敲了代碼,寫了部落格,做了demo。。。但是想做出一款優秀的APP(哪怕是封裝一個不錯的功能)還有很長的路要走。於是前些日子我打算更加深入地往底層、往原始碼方向研究Android——我就買了一本《Android群英傳》拜讀一下,在剛讀到前言的時候,我發現作者推薦了閱讀官方的Training和Guide,我才意識到,其實之前我接觸到的各個渠道的Android知識,都是來自官方文檔,與其更加深入地瞭解Android,不如把官方文
Time of Update: 2016-04-22
標籤:其實到後面就需要我們如何顯示歌詞,對於歌詞的同步顯示還是比較好實現的,主要通過判斷當前播放的時間和每個結點的歌詞的時間的大小,來同步對應到結點的資料,現在就是如何來實現這個問題。其實,這個時候就需要自訂控制項來實現。 第一步需要自訂View的屬性。 第二步需要實現在View的構造方法中獲得我們自訂的屬性。 主要通過初始化函數,init() 第三步,重寫ondraw函數。LrcView.javapackage com.flashmusic.View;import
Time of Update: 2016-04-22
標籤:1.首先介紹下個人開發人員帳號、團體帳號、公司帳號之間的區別: 用途 個人開發人員帳號 用於個人開發人員上傳和發布應用,在apptore上顯示個人開發人員資訊。 只能有一個開發人員;100個IOS裝置UDID測試 不需要鄧白氏碼費用: 688 申請地址: http://developer.apple.com/programs/ios/團體帳號 用於團體、公司開發人員上傳和發布應用,在apptore上顯示團體名稱。 允許多個帳號管理;100個IOS裝置UDID測試
Time of Update: 2016-04-21
標籤:以前製作手機頁面時,總是很迷茫,不知從何著手,頁面也不知如何處理。會用一些百分比啊,媒體查詢啊,還有就是目測了,但是各種手機端的螢幕適配是個老大難的問題,沒有做到百分百相容的。自從發現了rem這個好東西,並且聽了一位有經驗同事的講解,頓時豁然開朗,現在對於手機端的頁面開發,可以說胸中有一點丘壑了。rem最能打動我的地方在於,他不會改變原來在PC端的代碼書寫習慣,只是把計量單位換了一下,所以迫不及待的擁抱他了!具體用法貼出如下:1、html文檔(當然是html5)的頭部添加一個meta標籤聲
Time of Update: 2016-04-19
標籤:起因寫部落格就像講故事,得有起因,經過,結果,人物,地點和時間。今天就容我給大家講一個故事。人物呢,肯定是我了。故事則發生在最近的這兩天,地點在coder君上班的公司。那天無意中我發現了一個奇怪的現象,隨著我點開我們App的頁面,Memory Monitor中顯示佔用的記憶體越來越多(前面的頁面已經finish掉了)。咦?什麼鬼?經過有了問題就解決嘛,俗話說的好,有bug要上,沒有bug寫個bug也要上。那到底是是什麼問題會引起這個現象呢?Android中記憶體相關的問題無非就是這麼幾點:
Time of Update: 2016-04-20
標籤:安卓系統簡訊源碼庫 點擊開啟連結安卓系統簡訊源碼
Time of Update: 2016-04-21
標籤: 對於一個初學安卓,並且習慣了Eclipse開發平台的學習者,開始接觸AndroidStudio多多少少會有些不習慣,這裡所做的筆記是在使用的時候如何解決匯入Module和移除Module遇到的問題。 匯入Module步驟如下: 1.點擊File--2.New--3.ImportProject--4.選擇目標module或者項目所在路徑即可! 移除列表Module: AndroidStudio下由於平台對Module的保護機制,使Module不能隨意被刪
Time of Update: 2016-04-21
標籤:前言flow layout, 流式布局, 這個概念在移動端或者前端開發中很常見,特別是在多標籤的展示中, 往往起到了關鍵的作用。然而Android 官方, 並沒有為開發人員提供這樣一個布局, 於是有很多開發人員自己做了這樣的工作,github上也出現了很多自訂FlowLayout。 最近, 我也實現了這樣一個FlowLayout,自己感覺可能是當前最好用的FlowLayout了(捂臉),在這裡做一下分享。
Time of Update: 2016-04-18
標籤:AndFix介紹AndFix是一個Android App的線上熱補丁架構。使用此架構,我們能夠在不重複發版的情況下,線上修改App中的Bug。AndFix就是 “Android Hot-Fix”的縮寫。AndFix支援Android 2.3到6.0版本,並且支援arm 與 X86系統架構的裝置。完美支援Dalvik與ART的Runtime。AndFix 的補丁檔案是以 .apatch
Time of Update: 2016-04-15
標籤:在爬取js動態產生的頁面時,直接開啟頁面是擷取不到內容的,比如,我在爬取百度手機小幫手的應用時,就遇到了這樣一個問題。在搜尋旅遊類應用時,返回資料有幾頁的內容,但是不管你翻到第幾頁,查看原始碼發現都一樣,都是第一頁內容的原始碼。分析原因我覺得可能是這樣的:假設百度應用一頁內容有八個應用,你把查詢提交後他把內容的前8個產生一個html,然後再你翻頁時,通過js,ajax等方式替換原來的8個應用,比如你選擇第五頁時,把返回應用列表的33-40個應用替換原來的1-8的內容。(應該是ajax或者其
Time of Update: 2016-04-14
標籤:call,apply,bind一、call&applycall, apply都屬於Function.prototype的方法,因為屬於Function.prototype,所以每個Function對象執行個體,也就是每個方法都有call,
Time of Update: 2016-04-14
標籤:一般情況下,在Android源碼下編譯一個jar包的典型makefile(Android.mk)如下:在檔案中加入以下內容:LOCAL_PATH:= $(call my-dir)#make jarinclude $(CLEAR_VARS)LOCAL_SRC_FILES := $(call all-subdir-java-files)LOCAL_MODULE := mytestjarinclude $(BUILD_JAVA_LIBRARY)#include
Time of Update: 2016-04-12
標籤:1. Context.getExternalFilesDir() ==> /sdcard/Android/data/應用程式套件名/files/ 一般放一些長時間儲存的資料,對應 設定->應用->應用詳情->”清除資料“2. Context.getExternalCacheDir()
Time of Update: 2016-04-16
標籤:Android開發中最常用的差不多就是TextView和EditView了,在使用它時,我們也會設定它的一些屬性,為了讓我們設計的更好看,設定的更合理。這裡記下它的常用屬性,方便後期查閱。EditText屬性描述android:layout_gravity="center_vertical"//設定控制項顯示的位置:預設top,這裡置中顯示,還有bottomandroid:background="@android:drawable/edit_text"
Time of Update: 2016-04-06
標籤: 近期項目開發中用到了這方面的技術了,那我們一起來看看。1.利用webView控制項載入本地html5或者網路上html52.設定控制器為webView的代理,遵守協議3.實現代理方法webViewDidFinishLoad:4.在代理方法中進行操作HTML5中的標籤(CRUD-->增刪改查)1.用類別選取器或者id選取器或者標籤選取器等選擇要進行操作的標籤2.把選擇好的標籤轉換成字串3.webView調用stringByEvaluatingJavaScriptFromStrin
Time of Update: 2016-04-09
標籤:okhttp 是一個 Java 的 HTTP+SPDY 用戶端開發包,同時也支援 Android。需要Android 2.3以上。特點OKHttp是Android版Http用戶端。非常高效,支援SPDY、串連池、GZIP和 HTTP