Time of Update: 2015-10-22
Android基礎入門教程——8.3.2
Time of Update: 2015-10-22
Android Studio下加入百度地圖的使用 (一)——環境搭建,androidstudio 最近有學生要做畢業設計,會使用到定位及地圖資訊的功能,特此研究了一下,供大家參考,百度定位SDK已經更新到了5.0,地圖SDK已經更新到了3.5,但是在AndroidStudio中使用還是存在一些不穩定的情況,本章我們使用定位SDK 4.0,MAP SDK 3.0,下面我們開始搭建環境。第一步:申請Key 百度地圖Android SDK提供的所有服務是免費的,介面使用無次數限制。但是需申請密鑰(
Time of Update: 2015-10-22
Android四大組件應用系列——使用ContentProvider實現跨進程通訊,android四大組件一、問題描述 如何在Android中實現不同應用之間的通訊(既跨進程進行調用)?Android提供了多種實現方式,使我們可以實現跨進程訪問Activity、通過ContentProvider跨進程訪問其他應用的資料、通過Broadcast可以向android系統中所有應用程式發送廣播、使用AIDL實現跨進程的Service。下面我們就使用ContentProvider實現跨進程訪問資料,並
Time of Update: 2015-10-22
Android_03_三種對話方塊MainActivity.java package com.itheima.dialog;import android.os.Bundle;import android.app.Activity;import android.app.AlertDialog;import android.app.AlertDialog.Builder;import android.content.DialogInterface;import
Time of Update: 2015-10-22
Android基礎入門教程——8.3.1
Time of Update: 2015-10-22
Android_02_擷取SD卡的可用容量程式碼範例如下: package com.itheima.getsdavail;import java.io.File;import android.os.Build;import android.os.Bundle;import android.os.Environment;import android.os.StatFs;import android.app.Activity;import
Time of Update: 2015-10-22
Android_02_檔案存取權限(待更新)前言:開啟 File Explorer可以看到: 10個字母表示的意義:drwxrwxrwx第一個字母:* d:表示檔案夾* -:表示檔案第一組rwx:表示的是檔案擁有者(owner)對檔案的許可權* r:read,讀* w:write*
Time of Update: 2015-10-20
Android開發中無處不在的設計模式——Builder模式 那麼什麼是Builder模式呢。你通過搜尋,會發現大部分網上的定義都是將一個複雜物件的構建與它的表示分離,使得同樣的構建過程可以建立不同的表示但是看完這個定義,並沒有什麼卵用,你依然不知道什麼是Builder設計模式。在此個人的態度是學習設計模式這種東西,不要過度在意其定義,定義往往是比較抽象的,學習它最好的例子就是通過範例代碼。我們通過一個例子來引出Builder模式。假設有一個Person類,我們通過該Person類來構
Time of Update: 2015-10-20
Android中View的布局及繪圖機制為了研究Android中View的布局及繪圖機制,我建立了一個非常簡單的App,該App只有一個Activity,該Activity對應的layout如下所示: 該布局檔案很簡單,RelativeLayout下面就一個TextView。我們啟動App後,通過Hierarchy
Time of Update: 2015-10-20
從源碼角度理解android動畫Interpolator類的使用做過android動畫的人對Interpolator應該不會陌生,這個類主要是用來控制android動畫的執行速率,一般情況下,如果我們不設定,動畫都不是勻速執行的,系統預設是先加速後減速這樣一種動畫執行速率。android通過Interpolator類來讓我們自己控制動畫的執行速率,還記得上一篇部落格中我們使用屬性動畫實現的旋轉效果嗎?在不設定Interpolator的情況下,這個動畫是先加速後減速,我們現在使用android系統
Time of Update: 2015-10-20
android使用屬性動畫代替補間動畫本文參考Android屬性動畫完全解析(上),初識屬性動畫的基本用法android3.0之前一共有兩種動畫,分別是frame動畫和tween動畫,關於這兩種動畫如果不瞭解可以查看我之前的文章android之frame動畫詳解 和android之tween動畫詳解 ,frame動畫就是逐幀動畫,把多張圖片放在一起連續播放實現一種類似於gif圖片的動畫效果,tween動畫就是補間動畫,主要是對映像進行平移,縮放,旋轉,改變透明度等。tween動畫被稱作View
Time of Update: 2015-10-19
Handler與Looper,MessageQueue的關係,loopermessagequeue 總結一下Handler與Looper,MessageQueue的關係,並實現自訂與子線程相關的Handler。一、Handler與Looper,MessageQueue的關係 它們之間的關係其實就是下面的三條說明:(1)Looper:相當於訊息的載體 •
Time of Update: 2015-10-18
Android greenDao的簡單配置和使用,androidgreendao 最近自學做東西的時候用到了一個收藏的功能,然後我想把東西存放到SQLite當中,然而自己傳值的時候都是用到的實體類,所以存起來也比較麻煩,所以從網上找到一個greenDao的開源架構非常火,不僅效率高,而且記憶體也佔用的小,非常方便。 這裡我就簡單介紹一下如何配置,至於其他的增、刪、改、查了,網上都很多,需要用到的小夥伴們自己去查吧!!
Time of Update: 2015-10-17
Android開發中無處不在的設計模式——單例模式對於開發人員來說,設計模式有時候就是一道坎,但是設計模式又非常有用,過了這道坎,它可以讓你水平提高一個檔次。而在android開發中,必要的瞭解一些設計模式又是非常有必要的。對於想系統的學習設計模式的同學,這裡推薦2本書。一本是Head First系列的Head Hirst Design
Time of Update: 2015-10-17
Android基礎入門教程——8.2.2 Bitmap引起的OOM問題Android基礎入門教程——8.2.2 Bitmap引起的OOM問題標籤(空格分隔):
Time of Update: 2015-10-19
使用AsyncHttpClient碰到的問題及解決方案,asynchttpclient碰到
Time of Update: 2015-10-18
Please allow Subclipse team to receive anonymous usage statistics for this Eclipse intance(info),subclipseintance本文轉載自:http://blog.csdn.net/myfxx/article/details/21096949 今天在用eclipse啟動項目的時候發現了一個問題,就是每次啟動項目的時候,eclipse都會彈出一個Subclipse Usage的彈框,很是讓人覺得不爽,
Time of Update: 2015-10-17
發現----Android Demo時間悄悄的走,轉眼來實習已經三個月了,三個月的時間,小編慢慢的成長著,從剛開始的電商項目到現在的車段子項目,小編在走過一個又一個項目的同時,走過了一個又一個戰勝自己的奇蹟,每次遇到一個新的技術點,小編就開始搗鼓,搗鼓這回事,真的需要勇氣,搗鼓搗鼓,duang,功能出來了,好開心`(*∩_∩*)′,能力往往是做了才會獲得,而不是有了能力才去做,丫頭加油。小夥伴們可能都在某些app上看見過發現的功能,點擊發現的按鈕自動載入最熱門的資訊,
Time of Update: 2015-10-18
消極式載入和插入視圖,消極式載入插入視圖當我們需要為App中的每個View都添加一個header或者footer時,你會怎麼做? 重複地複製粘貼可以解決這個問題,但未免太繁雜。可以試著使用<include />標籤: 第一種方式,在<include />標籤內指定width及height: main.xml <RelativeLayout xmlns:android =
Time of Update: 2015-10-17
Android實戰簡易教程-第六十五槍(自訂控制項實現數字液晶時鐘Demo)下面我們研究一下如何?一個數字液晶時鐘,本質屬於特效一種哈。首先建立一個布局檔案:Android的TextView的XML屬性中有關於陰影的幾條屬性shadowDX、shadowDy、shadowRadius,說明分別是陰影的橫、縱座標位移,以及陰影的半徑,這個不太好理解。一下的圖可以實際說明這些的參數的內容。shadowDx,shadowDy從下面三幅圖可以看出是是什麼DX=20,Dy=0DX=0,DY=20DX=20