Time of Update: 2016-09-22
標籤:在android studio開發工具的使用中,如果我們能掌握一些小技巧,那我們的開發工作往往能事半功倍,今天給大家介紹一個很簡單的"小"技巧。平時, 我們在Android Studio中開發Android時, 總免不了要建立新的檔案, 也許是Java檔案, 也許是C和C++檔案。不過, Android Studio每次給我們產生的Java類都會包含一個頭部的注釋, 例如:/** * Created by enmingx on 14/09/16. */這樣雖然還不錯,
Time of Update: 2016-09-22
android基礎學習之布局,android基礎布局我學習android第一步接觸的就是布局的學習。布局是androidUI的基礎,是重中之重。總的來說android有6種布局,分別是線性布局LinearLayout、相對布局RelativeLayout、幀布局FrameLayout、絕對布局AbsoluteLayaout、表格版面配置TableLayout、網格布局GridLayout。我覺得開發過程中最常用的就是前三種,下面就來總結一下前三種布局的屬性。線性布局LinearLayout:an
Time of Update: 2016-09-22
android 幀動畫,補間動畫,屬性動畫的簡單總結,android動畫 幀動畫——FrameAnimation 將一系列圖片有序播放,形成動畫的效果。其本質是一個Drawable,是一系列圖片的集合,本身可以當做一個圖片一樣使用 在Drawable檔案夾下,建立animation-list為根節點的資源檔<animation-list android:oneshot="false"> <item android:drawable="
Time of Update: 2016-09-22
android FrameLayout詳解,androidframelayout首先看示範:
Time of Update: 2016-09-21
Android 應用程式的反編譯,android反編譯1、ApkTool工具安裝ApkTool工具,該工具可以解碼得到資源檔,但不能得到Java源檔案。安裝環境:需要安裝JRE1.61> 到http://code.google.com/p/android-apktool/ 下載apktool1.3.2.tar.bz2 和apktool-install-windows-2.2_r01-3.tar.bz2 檔案。解壓兩個檔案,然後把解壓後的檔案放在一起,如:c:\apktool2&
Time of Update: 2016-09-21
Activity詳解三 啟動activity並返回結果,activity詳解首先看示範:1 簡介、如果想在Activity中得到新開啟Activity 關閉後返回的資料,需要使用系統提供的startActivityForResult(Intent intent, int requestCode)方法開啟新的Activity,新的Activity 關閉後會向前面的Activity傳回資料,為了得到傳回的資料,必須在前面的Activity中重寫onActivityResult(int
Time of Update: 2016-09-20
淺談Bluetooth藍芽開發,淺談bluetooth藍芽前言:項目用到藍芽開發,具體藍芽擷取硬體感應器中的資料。因為沒有藍芽開發的相關經驗,決定先瞭解一些藍芽開發的知識,再去看之前同事寫的藍芽相關代碼。 ---------------------------------------------------------------------------------------------------一、藍芽開發相關類1、BluetoothAdapter 顯而易見,藍芽適配器
Time of Update: 2016-09-22
Android
Time of Update: 2016-09-21
android網路請求之get方法,android請求getpackage com.jredu.helloworld.activity;import android.os.Bundle;import android.os.Handler;import android.os.Message;import android.support.v7.app.AppCompatActivity;import android.view.View;import
Time of Update: 2016-09-21
Android 重新整理相簿,android重新整理相簿Android4.4之前:sendBroadcast(new Intent(Intent.ACTION_MEDIA_MOUNTED,Uri.parse("file://" + file))); 在4.4中會報許可權異常Permission Denial: not allowed to send broadcast android.intent.action.MEDIA_MOUNTED from pid=2269,
Time of Update: 2016-09-20
仿餓了點餐介面2個ListView聯動,介面listview聯動是是仿餓了的點餐介面1.點擊左側的ListView,通過在在適配器中設定Item來改變顏色,再通過notifyDataSetInvalidated來重新整理並用lv_home.setSelection(showTitle.get(arg2));來關聯右側的2.右側的主要是重寫下onScroll的方法;來改變左側ListView的顏色及背景不過程式中還有個問題,望大神解答就是我右側的ListView下拉時,上面的TextView能改變
Time of Update: 2016-09-20
ViewPager+GridView實現橫向滑動 仿福士點評,viewpagergridview先看示範效果: 1 ViewPager類提供了多介面切換的新效果。新效果有如下特徵: [1] 當前顯示一組介面中的其中一個介面。 [2] 當使用者通過左右滑動介面時,當前的螢幕顯示當前介面和下一個介面的一部分。 [3]滑動結束後,介面自動跳轉到當前選擇的介面中2 介紹裡面幾個比較重要的方法與介面
Time of Update: 2016-09-22
Android使用MVP時應該注意的問題,android使用mvp注意生命週期:因為Presenter是View建立的,我們需要確保完全地理解View的生命週期,特別是因為它將最有可能去處理狀態更新和非同步資料。舉個例子,每一個Presenter應該在View
Time of Update: 2016-09-21
Activity詳解四
Time of Update: 2016-09-21
Android APK的安裝,AndroidAPK安裝開啟packages\apps\PackageInstaller下的資訊清單檔<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.android.packageinstaller"> <original-
Time of Update: 2016-09-21
退出多個activity的方法,退出多個activity1.使用List集合方式用list儲存activity執行個體,然後逐一幹掉import java.util.LinkedList;import java.util.List;import android.app.Activity;import android.app.AlertDialog;import android.app.Application;import
Time of Update: 2016-09-20
viewflipper動畫切換畫面,viewflipper動畫切換 整個項目的package com.example.viewflipper;import android.R.integer;import android.app.Activity;import android.os.Bundle;import android.util.Log;import android.view.GestureDetector.OnDoubleTapListener;import
Time of Update: 2016-09-20
Android App 開發技能圖譜,androidapp作業系統Windows/MacOSX/Linux程式設計語言JavaHTML/JS (Hybrid/Web App)C/C++ (NDK)SQL (DB)Kotlin開發工具IDEAndroid StudioEclipse調試工具網路調試CharlesWiresharkFiddlertcpdumpPaw/Postman記憶體分析monitorMATAndroid
Time of Update: 2016-09-20
Activity詳解二
Time of Update: 2016-09-20
Android 殺死進程,android殺死進程當應用不再使用時,通常需要關閉應用,可以使用以下三種方法關閉android應用:第一種方法:首先擷取當前進程的id,然後殺死該進程。android.os.Process.killProcess(android.os.Process.myPid())接下來實踐一下:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="