Time of Update: 2016-10-07
Android Studio 快速鍵一覽,android快速鍵一覽剛從 eclipse 轉到 android studio 的同學,編寫代碼時使用的快速鍵不同,一時難以適應,當然可以通過設定,將快速鍵模板設定成與 eclipse 相同的,但我個人不贊成,因為 Android Studio 裡面還有一些快速鍵是 eclipse 裡面沒有的,所以還是通過項目來熟悉Android Studio
Time of Update: 2016-10-04
TimePicker源碼學習-TimePicker的結構,資料結構源碼學習 雖然自己也看過很多的Android源碼,也看過很多別人寫的源碼分析,但是總覺得寫出來的東西並不能完全展現代碼作者所寫的東西或者自己看源碼的思維過程。(無法用言語形容) 這篇文章對常用的時間選取器TimePicker源碼的總結,我可能不會從頭一步一步的分析原始碼,僅是我看完後的總結,當然也從中學習並應用後才有的總結。 spinner: 一、從TimePicker.java看起 1.
Time of Update: 2016-10-04
使用getDrawable時遇到的一個bug,getdrawablebug做一個篩選菜單時候,用到了dongjunkun的DropDownMenu,github地址:https://github.com/dongjunkun/DropDownMenu遇到幾個問題:(1)最右面的上三角形、下三角形很難看,需要改成向上箭頭向下箭頭,而且靠近檔案,在右邊;(2)背景顏色需要改成白色;(3)下面的子功能表的文字在最左邊,需要置中;(4)第一次進來Fragment的時候DropDownMenu的下拉選項沒
Time of Update: 2016-10-06
onSaveInstanceState的執行時機,onsaveinstancestate當某個activity變得“容易”被系統銷毀時,該activity的onSaveInstanceState就會被執行,除非該activity是被使用者主動銷毀的,例如當使用者按BACK鍵的時候。 注意上面的雙引號,何為“容易”?言下之意就是該activity還沒有被銷毀,而僅僅是一種可能性。這種可能性有哪些?通過重寫一個activity的所有生命週期的
Time of Update: 2016-10-04
Android中子線程真的不能更新UI嗎?,android中子線程uiAndroid的UI訪問是沒有加鎖的,這樣在多個線程訪問UI是不安全的。所以Android中規定只能在UI線程中訪問UI。但是有沒有極端的情況?使得我們在子線程中訪問UI也可以使程式跑起來呢?接下來我們用一個例子去證實一下。建立一個工程,activity_main.xml布局如下所示:<?xml version="1.0" encoding="utf-8"?><RelativeLayout
Time of Update: 2016-09-30
Android學習筆記①——安卓工具的基本安裝,android安卓 安卓已經出來很長時間了,網上的教程也有很多,怕以後忘記,就把網上大牛們的分享的知識自己在學習一下,也記錄一下,如果能幫到別人,那是更好不過的! 鑒於現在的IDE工具來說,IDEA已經佔據了java的半壁江山,Android Studio也漸漸的成為了Android開發的首選工具,筆者學習的時候就選擇了用Android Studio,要學就學好的,哈哈哈! 基本環境介紹如下: 系統內容:window7 x6
Time of Update: 2016-09-30
dagger2記錄篇,dagger2記錄作為一個碼農,什麼都不用多講,貼代碼build projectbuild moduleApplicationpublic class App extends Application { private AppComponent appComponent; @Override public void onCreate() { super.onCreate(); appComponent=
Time of Update: 2016-09-30
Android自訂控制項7--自訂開關--繪製介面內容,android7--本文實現全自訂控制項--自訂開關本文地址:http://www.cnblogs.com/wuyudong/p/5922316.html,轉載請註明源地址。自訂開關 (View),本文完成下面內容1. 寫個類繼承View2. 拷貝包含包名的全路徑到xml中3. 介面中找到該控制項, 設定初始資訊4. 根據需求繪製介面內容Android 的介面繪製流程: 測量----------> 擺放 ----
Time of Update: 2016-09-29
Android中Listview點擊item不變顏色以及設定listselector 無效,listviewselectorAndroid中Listview點擊item不變顏色以及設定listselector
Time of Update: 2016-09-30
Mac平台與Windows平台下AndroidStudio增量升級,macandroidstudioAndroid Studio增量升級什麼情況下使用最合適呢?比如現在的as版本是2.2版本,而你的as版本2.0版本,這個時候點Check For Updates就沒有反應了,因為你已經2個有版本沒升級了(版本跨度太大 ),所以這樣就不能線上升級了。 重要的資訊Jar安裝命令: Windows下增量升級步驟拼裝URL ———>
Time of Update: 2016-09-29
Android自訂控制項5--輪播圖廣告ViewPager基本實現,androidviewpager本文地址:http://www.cnblogs.com/wuyudong/p/5918021.html,轉載請註明源地址。本文開始實現輪播圖廣告系列,這篇文章首先實現讓圖片滑動起來(ViewPager),效果如下:首先實現布局<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:
Time of Update: 2016-09-28
Android自訂控制項3--優酷菜單執行動畫,android3--在上篇文章中實現了優酷菜單的布局,本文接著實現動畫功能本文地址:http://www.cnblogs.com/wuyudong/p/5914901.html,轉載請註明源地址。建立動畫工具類AnimationUtils.java,代碼如下:package com.wuyudong.youkumenu.utils;import android.view.animation.Animation;import
Time of Update: 2016-09-25
Gradle實戰:Android多渠道打包方案匯總,gradleandroid查看原文:http://blog.csdn.net/u010818425/article/details/52319382Gradle實戰系列文章: 《Gradle基本知識點與常用配置》 《Gradle實戰:不同編譯類型的包同裝置共存》 《Gradle實戰:發布aar包到maven倉庫》 《Gradle實戰:執行sql操作hive資料庫》本文將延續之前幾篇部落格的風格,先從基本概
Time of Update: 2016-09-26
Android
Time of Update: 2016-09-27
Android自訂控制項1--自訂控制項介紹,android1--Android控制項基本介紹Android本身提供了很多控制項比如我們常用的有文本控制項TextView和EditText;按鈕控制項Button和ImageButton狀態開關按鈕ToggleButton單選複選按鈕RadioButton和RadioGroup選項按鈕和複選按鈕CheckBox圖片控制項ImageView時鐘控制項AnalogClock和DigitalClock進度條ProgressBar和日期與時間選擇控制項D
Time of Update: 2016-09-26
Android 手機衛士--九宮格使用,android九宮本文地址:http://www.cnblogs.com/wuyudong/p/5907736.html,轉載請註明源地址。採用GridView來實現,和ListView使用方式類似,列數(3列)首先添加GridView <!-- android:numColumns指定列數 --> <!-- android:verticalSpacing="10dp"指定內部條目豎直方向間距為10dp --> &
Time of Update: 2016-09-24
視頻螢幕左半部分上下滑動改變亮度,右半部分上下滑動改變聲音,滑動亮度說明:實現功能:(1)螢幕右半部分上滑,聲音變大,下滑,聲音變小 螢幕左半部分上滑,亮度變大,下滑,亮度變小(2)如果亮度>1或者小於0.2時,手機震動private float startY;//記錄手指按下時的Y座標private float startX;//記錄手指按下時的Y座標private int downVol;//記錄手指按下時的音量private Vibrator
Time of Update: 2016-09-27
Android
Time of Update: 2016-09-25
Android 手機衛士--簽名檔案說明&包名說明,android衛士在《Android 手機衛士--打包產生apk維護到伺服器》一文中,實現了新版本的apk到伺服器,當開啟用戶端apk的時候,發現有新版本,提示更新。還實現了利用xutils工具實現了從伺服器端下載apk本文地址:http://www.cnblogs.com/wuyudong/p/5903484.html,轉載請註明源地址。本文實現下載本機apk的安裝,過程很簡單,參考《Android APK的安裝》代碼如下: /
Time of Update: 2016-09-24
Intent屬性詳解二 Action、Category,intentcategory先看:1、Action:該activity可以執行的動作該標識用來說明這個activity可以執行哪些動作,所以當隱式intent傳遞過來action時,如果跟這裡<intent-filter>所列出的任意一個匹配的話,就說明這個activity是可以完成這個intent的意圖的,可以將它啟用!常用的Action如下所示:ACTION_CALL activity 啟動一個電話.&