Android開發中無處不在的設計模式——觀察者模式

Android開發中無處不在的設計模式——觀察者模式Android開發中無處不在的設計模式——單例模式

Android基礎入門教程——8.3.2 繪圖類實戰樣本

Android基礎入門教程——8.3.2

Android記憶體最佳化:ArrayMap

Android記憶體最佳化:ArrayMap通常我們在使用key-value儲存資料時,隨手就會打出HashMap的代碼,當資料量較小時,還可以,當數量比較多的時候,如果是PC機上,也還說得過去,但是如果使用裝置是手機等行動裝置,這是就要謹慎了。因為手機的記憶體非常寶貴,不像PC那樣不計後果的使用,記憶體使用量不當很容易就會引起OOM的問題。那AndroidTeam

Android Studio下加入百度地圖的使用 (一)——環境搭建,androidstudio

Android Studio下加入百度地圖的使用 (一)——環境搭建,androidstudio  最近有學生要做畢業設計,會使用到定位及地圖資訊的功能,特此研究了一下,供大家參考,百度定位SDK已經更新到了5.0,地圖SDK已經更新到了3.5,但是在AndroidStudio中使用還是存在一些不穩定的情況,本章我們使用定位SDK 4.0,MAP SDK 3.0,下面我們開始搭建環境。第一步:申請Key  百度地圖Android SDK提供的所有服務是免費的,介面使用無次數限制。但是需申請密鑰(

Android四大組件應用系列——使用ContentProvider實現跨進程通訊,android四大組件

Android四大組件應用系列——使用ContentProvider實現跨進程通訊,android四大組件一、問題描述  如何在Android中實現不同應用之間的通訊(既跨進程進行調用)?Android提供了多種實現方式,使我們可以實現跨進程訪問Activity、通過ContentProvider跨進程訪問其他應用的資料、通過Broadcast可以向android系統中所有應用程式發送廣播、使用AIDL實現跨進程的Service。下面我們就使用ContentProvider實現跨進程訪問資料,並

Android效能專項測試之耗電量統計API

Android效能專項測試之耗電量統計API 耗電量APIAndroid系統中很早就有耗電量的API,只不過一直都是隱藏的,Android系統的設定-電池功能就是調用的這個API,該API的核心部分是調用了com.android.internal.os.BatteryStatsHelper類,利用PowerProfile類,讀取power_profile.xml檔案,我們一起來看看具體如何計算耗電量,首先從最新版本6.0開始看6.0的API源碼BatteryStatsHelper其中計

Android_03_三種對話方塊

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

Android基礎入門教程——8.3.1 三個繪圖工具類詳解

Android基礎入門教程——8.3.1

Android_02_擷取SD卡的可用容量

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

Android基礎入門教程——10.3 AudioManager(音頻管理器)

Android基礎入門教程——10.3 AudioManager(音頻管理器)Android基礎入門教程——10.3 AudioManager(音頻管理器)標籤(空格分隔):

Android 效能最佳化

Android 效能最佳化上周四參加了MDCC大會的 Android,我比較關注的5R,做一個安靜的app,圖片緩衝以及React Native For Android,其中很大一部分的內容都是講的效能最佳化,後續還會給大家帶來一篇React Native ,下面就來總結一下Android效能最佳化方面的內容!ReduceCache/Drawable load in demand bitmap - scale/formatReusepools inBitmaps convertView

Android_02_檔案存取權限(待更新)

Android_02_檔案存取權限(待更新)前言:開啟 File Explorer可以看到: 10個字母表示的意義:drwxrwxrwx第一個字母:* d:表示檔案夾* -:表示檔案第一組rwx:表示的是檔案擁有者(owner)對檔案的許可權* r:read,讀* w:write*

Android NDK學習總結,androidndk總結

Android NDK學習總結,androidndk總結一、android NDK編程步驟java檔案中聲明native方法。android工程根目錄建立jni檔案夾。調用javah命令為第一步聲明的native方法產生相應的.h標頭檔。    通過windows命令列視窗進入到該工程根目錄下執行如下語句,便可產生對應的.h標頭檔:    javah -classpath

Android library上傳到jcenter

Android library上傳到jcenterAndroid library上傳到jcenter如何把我們開發好的Android library上傳到中央倉庫,供其他開發人員方便使用,一行代碼來進行依賴,而不必下載源碼。compile

Android_03_擷取資料庫資訊並顯示在介面上

Android_03_擷取資料庫資訊並顯示在介面上MainActivity.java這段代碼的作用是從資料庫中擷取到資料並顯示在介面上 package com.itheima.showdata;import java.util.ArrayList;import java.util.List;import com.itheima.showdata.domain.Person;import android.os.Bundle;import

23.Android 軟鍵盤工具ImeUtil

23.Android 軟鍵盤工具ImeUtil23.Android 軟鍵盤工具ImeUtilpublic class ImeUtil { /** * 顯示軟鍵盤 * View : EditText、TextView * wantPop : true = show , false = hide * * @param context * @param view * @param wantPop */ public

Android_03_資料庫的操作

Android_03_資料庫的操作MyOpenHelper.java package com.itheima.sqlitedatabase;import java.sql.ResultSet;import android.content.Context;import android.database.sqlite.SQLiteDatabase;import android.database.sqlite.SQLiteDatabase.CursorFactory;import

BroadcastReceiver詳解,broadcastreceiver

BroadcastReceiver詳解,broadcastreceiver 啟動BroadcastReceiver需要兩個步驟:   為BroadcastReceiver註冊廣播位址,靜態註冊(intentFilter),動態註冊(registerReceiver)  靜態註冊:  <receiver android:name=".MyReceiver"> <intent-filter> <action

Android記憶體最佳化:Handler

Android記憶體最佳化:Handler在避免記憶體泄露的文章中,Handler經常被提起,原因就是對象的強引用,比如一個Activity內部有一個Handler對象在運行 private Handler handler;handler = new Handler(){@Overridepublic void handleMessage(Message msg) {// TODO Auto-generated method stubsuper.handleMessage(msg);}

android開發之ExpandableListView的使用,實作類別似QQ好友名單

android開發之ExpandableListView的使用,實作類別似QQ好友名單由於工作需要,今天簡單研究了一下ExpandableListView,做了一個類似QQ列表的Demo,和大家分享一下。如下:先來看看主布局檔案:vcD4NCjxwcmUgY2xhc3M9"brush:java;">

總頁數: 2771 1 .... 1456 1457 1458 1459 1460 .... 2771 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.