Time of Update: 2016-03-30
Android學習筆記(34):Android菜單Android的菜單分為三種類型:選項菜單(Option Menu)、操作功能表(Context Menu)、子功能表(Sub Menu)。選項菜單(Option Menu):按裝置上的功能表按鈕(Menu)會出現的菜單。不支援勾選標記。操作功能表(Context
Time of Update: 2016-03-30
Android
Time of Update: 2016-03-30
Android 自訂控制項之第三講:obtainStyledAttributes 系列函數詳解在項目中開發自訂控制項時,或多或少都會用到 obtainStyledAttributes(AttributeSet, int[], int, int) 或者 obtainAttributes(AttributeSet, int[]) 函數,它們的主要作用是:根據傳入的參數,返回一個對應的 TypedArray ,如果小夥伴還沒有看過 LZ 的第二講,那麼請自行移步 Android
Time of Update: 2016-03-30
Android問題集錦之四十七: Error:Execution failed for task ':app:packageRelease'. ) Unable to compute hash of使用jna的jar包時混淆編譯遇到了這個問題,就在上面列出了jna相關的警告。需要在proguard-rules.pro中制定編譯規則,將jna相關包的警告忽略。-keep class com.sun.jna.** { *; }-dontwarn
Time of Update: 2016-03-30
android開發遊記:meterial design 5.0 新增控制項介紹及使用方法Android 5.0 Lollipop 是迄今為止最重大的一次發布,因為 material design 的存在,android的介面風格發生了新的改變,這是一門新的設計語言,它重新整理了整個 Android 的使用者體驗。對於開發人員來說,要設計出完全符合 material design 哲學的應用,是一個很大的挑戰。Android Design Support Library
Time of Update: 2016-03-28
安卓學習----使用okHttp(POST方式)---登入,安卓okhttp 工具類package com.liunan.okhttpdemo3post.Utils;import java.io.IOException;import okhttp3.MediaType;import okhttp3.OkHttpClient;import okhttp3.Request;import okhttp3.RequestBody;import
Time of Update: 2016-03-29
懸浮對話方塊的實現,懸浮對話方塊實現直接上代碼: private void setDialog(){ View view = getLayoutInflater().inflate(R.layout.dialog_country, null); mDialog = new Dialog(this); mDialog.setContentView(view, new LayoutParams(LayoutParams.FILL_PARENT,
Time of Update: 2016-03-28
開啟我的Android之旅-----記錄Android環境搭建遇到的問題,-----android在現在這個離不開手機的時代,對於手機APP的開發也是一個很大的市場,所以自己也想去探一探手機APP開發,在我們進行Android開發的第一步就是搭建環境,具體怎麼搭建我就不說,這裡記錄一下在搭建環境的過程中遇到的一些問題,來協助遇到相同問題的童鞋。1、點擊安卓模擬器就會出現一個錯誤訊息:Location of the Android SDK has&
Time of Update: 2016-03-27
安卓學習----使用okHttp(get方式)---下載圖片,一首先下載Jar包https://github.com/square/okhttp 如果使用android studio只需要加入依賴compile 'com.squareup.okhttp3:okhttp:3.2.0' 二--下載一張圖片並顯示使用的是hanlder的方式package com.liunan.okhttpdemo2;import android.graphics.Bitmap;import
Time of Update: 2016-03-27
Android學習筆記(28):三種選取器DatePicker_TimePicker_NumberPicker剖析DatePicker和TimePicker都是由FrameLayout派生而來的,用於選擇日期和時間。用OnDateChangedListener()方法和OnTimeChangedListener()方法綁定事件監聽器。DatePicker常用XML屬性XML屬性說明android:calendarViewShown設定該日期選取器是否顯示CalendarView屬性android
Time of Update: 2016-03-27
Android中AsyncTask基本用法與源碼剖析(API 23)Android的UI是線程不安全的,想在子線程中更新UI就必須使用Android的非同步作業機制,直接在主線程中更新UI會導致程式崩潰。Android的非同步作業主要有兩種,AsyncTask和Handler。AsyncTask是一個輕量的非同步類,簡單、可控。本文主要結合API 23的源碼講解一下AsyncTask到底是什麼。基本用法聲明:Android不同API版本中同一個類的實現方法可能會有不同,本文是基於最新的API 2
Time of Update: 2016-03-27
Android安全專項-Apk加固淺析0x00原理部分我不獻醜了,上面3篇文章說的很清楚,我直接實戰,講述從0開始如何最終實現加固的整個過程,踩了不少坑。0x01第一步建立被加固Apk,就是你的源碼Apk。你做的工作就是防止這個Apk被破解。這個APK要注意以下幾點:記住你的主Actvitiy名和其他Activity名從途中可知我們的主Activity為doctorq.com.mysourceapk.MainActivity還有一個Activity名為doctorq.com.mysourceap
Time of Update: 2016-03-27
安卓應用反編譯(二)-APK包反編譯淺析第二章 APK包反編譯被編譯器處理過的代碼和資源已經打包成了APK,有的甚至被轉化成了二進位檔案。但是我們也有一些方法,把這些編譯過的內容給變回原來的樣子,這個過程叫做-反編譯。反編譯分為兩個部分:一個是資源檔,一個是java檔案。so檔案是c++編譯的結果,可以認為是不可反編譯的(反編譯成彙編指令,估計大部分人也看不懂)。2.1 反編譯資源檔APK
Time of Update: 2016-03-27
win7系統串連WiFi上網訊號很弱怎麼辦WiFi已經成為我們生活中的一部分,無論是家庭還是辦公,只要有wifi訊號的地方,手機、筆記本、平板都可以串連上網。有使用者發現筆記本win7系統電腦串連WiFi上網訊號很弱,經常打不開網頁,或者出現網路斷斷續續等情況,影響正常操作,這時候我們該怎麼解決WiFi訊號弱的問題呢?下面就為大家介紹3種解決WiFi訊號弱的方法。具體方法如下:1、無線傳輸功率不配
Time of Update: 2016-03-27
在Android studio中進行單元測試和ui測試的分析1.配置支援單元測試的工程在寫測試之前,讓我們做下簡單的檢查,確保工程配置正確。首先,確認在Build Variants視窗內的Test Artifact中選擇了"Unit
Time of Update: 2016-03-24
Android中Dialog對話方塊,androiddialog布局檔案xml: 1 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 2 xmlns:tools="http://schemas.android.com/tools" 3 android:layout_width="match_parent" 4
Time of Update: 2016-03-22
安卓第十八天筆記--簡單動畫,安卓第十八天--title:動畫動畫1.補間動畫2.平移fromXType 水平播放的類型fromXValue 從哪開始,0表示現在的位置toXType, 到什麼位置的類型toXValue 到什麼座標fromYType 垂直播放的類型fromYValue 從哪開始,0表示現在的位置toYType 到什麼位置的類型toYValue 到什麼座標TranslateAnimation translate = new TranslateAnimation(
Time of Update: 2016-03-22
android 5.X
Time of Update: 2016-03-22
android動畫詳解一 概述動畫和圖形概述Android提供了大量的強大的API以應用於UI動畫和繪製2D和3D圖形。下面各節向你描述了這些API的預覽和系統能力以協助你決定怎麼才是達到你需求的最佳方法。動畫Android架構提供了兩個動畫系統:兩種動畫系統都是切實可用的,但是一般情況下屬性動畫系統是被首推使用的。因為它更靈活並且提供了更多的特性。在此兩系統之外,你還可以使用Drawable動畫,它使得你可以載入drawable資源並且一幀幀的顯示它們。Property動畫從Android3.
Time of Update: 2016-03-22
Android中對Handle機制的理解一、重要參考資料【參考資料】目前來看,下面的幾個網址中的內容品質比較不錯,基本不需要再讀別的網址了。1、android訊息機制Android訊息機制(一)一、 角色描述1.Looper: 一個線程可以產生一個Looper對象,由它來管理此線程裡的Message Queue(訊息佇列)。2.Handler: 你可以構造Handler對象來與Looper溝通,以便push新訊息到Message Queue裡;或者接收Looper(從Message