Time of Update: 2016-04-29
標籤:因為測試是個魅族手機出現各種bug記錄下。需求是這樣為了 和原生toast保持一致 不修改為自訂Toast 而是在原生上修改,按下面代碼public static void showMyToast(Activity context, String maney,String...content ){Toast toast = Toast.makeText(context,content[0], Toast.LENGTH_SHORT);LinearLayout toastView =
Time of Update: 2016-04-29
標籤:讓使用者直接輸入身高體重,這種體驗真是太糟糕啦。我們不妨讓使用者啟動手指滑動尺規來確定他的身高體重,這樣不是更有趣嗎?package com.lw.widget;import android.content.Context;import android.content.res.TypedArray;import android.graphics.Canvas;import android.graphics.Color;import
Time of Update: 2016-04-28
標籤:原始碼的下載及編譯——第四章讀書筆記及心得通過閱讀書籍知道了Android原始碼和Linux原始碼的區別,瞭解了什麼是Android移植。知道了Android移植就是Linux核心移植,而Linux核心移植主要就是Linux的驅動移植。為了開發與測試核心環境需要對環境進行搭建,進而知道了如何搭建環境。知道了如何下載Android/Linux原始碼及配置Android原始碼下載環境(並且知道Android原始碼的下載並非一定要將4MB多的東西全部下載,也可以挑選著自己
Time of Update: 2016-04-29
標籤:Android是一個多進程系統,在這個系統中,應用程式(或者系統的部分)會在自己的進程中運行。系統和應用之間的安全性是通過Linux的facilities(工具,功能)在進程層級來強制實現的,比如會給應用程式分配user ID和Group ID。更細化的安全特性是通過"Permission"機制對特定的進程的特定的操作進行限制,而"per-URI
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
標籤:第一章:Android系統移植與驅動開發概述 這一章是學習Linux驅動的第一道門,在這一章中,主要對Android以及Linux驅動做一個總體的介紹,在這一章中,我對開發Linux驅動有了一個更深的認識。Android系統構層一共有4層內容:Linux核心、C/C++程式碼程式庫、Android SDK
Time of Update: 2016-04-29
標籤:Android
Time of Update: 2016-04-29
標籤:在建立項目的時候,會設定一個項目名,以後產生的APP名字也就是這個了,但由於某種原因,我想修改APP名字,也就是螢幕程式表徵圖下面顯示的那個,這該怎麼辦呢?下面有三種方法都可以:修改Product Name比如我想把“BugrptSDKDemo” 修改為 “測試”問題:這裡有時會遇到了一些問題1) 下次重新開啟這個工程Build的時候,出現以下的錯誤,提示原來的名字的APP找不到。把“Product Name”修改回去,或者再修改為"測試",然後又OK了,奇怪2)
Time of Update: 2016-04-29
標籤: Android
Time of Update: 2016-04-28
標籤:本章主要介紹GIT的學習,以及介紹GIT用於擷取諸多開源項目的原始碼。1.安裝Git命令: #apt-get install git# apt-get install git-doc git-svn git-email git-gui gitk2.查看Git文檔: # man git-checkout3.原始碼的提交與擷取1.建立版本庫:git init
Time of Update: 2016-04-28
標籤:本章主要介紹使用Git下載兩套原始碼。一套是Android 原始碼,另一套是Linux 核心原始碼。主要介紹如何下載和編譯Android原始碼和Linux核心原始碼。Android原始碼包含較多東西,如內嵌在Android系統內建應用程式程式的原始碼,Android SDK帶的各種工具的原始碼以及HAL原始碼。1.配置Android原始碼下載環境,在Linux終端執行一系列命令:第一步:建立一個用於存放下載指令檔(repo)的目錄(可將該指令檔放置到任何目錄中,在這裡使用~/bin)#
Time of Update: 2016-04-28
標籤:首先,我們把這個軟體理解成一個投入市場的、協助小朋友進行算術運算練習的APP。從品質保證的角度,有哪些需要改進的BUG?從使用者的角度(把自己當成小學生或真的請小學生幫忙),需要在哪些方面進行改進?從產品的角度(軟體的市場定位、推廣方式、盈利模式等),我們要對現有軟體做些什麼手腳?從開發人員的角度,在架構、演算法、技術實現、可擴充性、代碼規範等方面可以怎樣最佳化?......參考但並不限於以上幾條,列出你們覺得需要改進的地方及理由。(部落格)並儘可能從你們組的列表中選擇兩點將改進實現。(G
Time of Update: 2016-04-29
標籤:最近使用豌豆莢一覽的app時看到它的點擊cell後彈出介面的動畫很帥,所以自己琢磨著實現了一個,效果如下:仔細觀察的話效果分為幾個部分,點擊cell的時候,首先背景會出現陰影,只有點擊的cell還亮著,然後有一點點的放大效果,同時cell的介面在慢慢變成純白色,最後上下炸開進入內容介面,其實仔細想想,這個和3D
Time of Update: 2016-04-28
標籤:法一:實現方式,通過記錄按鍵時間計算時間差實現:import android.app.Activity;import android.os.Bundle;import android.view.KeyEvent;import android.widget.Toast;public class MainActivity extends Activity { private long exitTime = 0; @Override protected void
Time of Update: 2016-04-29
標籤:如果你是遊戲宅,卻又苦惱於運動不夠導致脂肪積累越來越多,亞健康狀態越來越嚴重,Walkr是很適合你的一款手機遊戲+健康軟體。 自從我安裝了這個遊戲,每天的步行數增加了30%以上,大冬天也經常把自己走得渾身暖洋洋的,為了這點步行能量來加速我的星空探索發展,我也真是夠拼的了-
Time of Update: 2016-04-29
標籤:我們通常在Android上採用Gson來解析Json資料,很方便的就可以把資料轉換成List或者map。當碰到日期時間的時候,你可能會遇到坑,需要格式化一下日期時間格式。本文介紹org.json這種不需要匯入任何包的解析方式,不管Json多少層,如探囊取物。1、解析{“”:”“} 格式的 JSONObject如何確認是這種格式,我們都不需要看,開啟 http://json.cn
Time of Update: 2016-04-28
標籤:移動端網站提升頁面載入效能的最佳化技巧 收藏到:1時間:2015-06-17 文章來源:馬海祥部落格 訪問次數:2501 網頁效能的最佳化一直是網站成功的關鍵,越來越多的研究證明,不管是小型電商,還是大型連鎖企業,即使是頁面載入時間方面的細微改善,都可以帶來更多的業務,更多的廣告收入,更多的使用者粘性和更多的客戶滿意度。在過去幾年,Web開發人員都是基於改善硬體或者提高頻寬速度來最佳化使用者體驗,但是最
Time of Update: 2016-04-29
標籤:3個錯誤non-zero exit value 1; non-zero exit value 2; non-zero exit value 3 Error:Execution failed for task ‘:app:transformClassesWithDexForDebug‘.> com.android.build.api.transform.TransformException:
Time of Update: 2016-04-29
標籤:流動的現實動畫的起源在1981年,迪士尼長期動畫師Ollie Johnston 和 Frank Thomas(迪士尼九大元老的成員——1920年代和1930年代迪士尼的原始動畫團隊)寫了一本名為《Disney Animation: The Illusion of Life》的書,概括了他們在迪士尼早期卡通工作中倡導人物動畫的基本原則。這12個基本動畫原則在《Disney Animation: The Illusion of
Time of Update: 2016-04-29
標籤:簡介一般來說我們做一個demo,希望能夠把效果展示給別人看,但是靜態並不能展示一些動畫效果,所以一般來說製作成gif動圖會利於展示,本文就講述製作gif的全過程。這個過程中我們需要用到兩個軟體,一個是mac內建的QuickTime,另一個是一個好用的轉換成gif的軟體GIFBrewery,在App Store上是收費的,可以點擊這裡下載。QuickTime錄製我們在Launchpad中找到QuickTime Player開啟。 選擇檔案–>建立螢幕錄製