Time of Update: 2018-07-26
首先先上一張小編的系統詳情圖 安裝完JAVA環境就可以開始安裝Android Studio 了,沒有安裝JAVA的朋友請看我上一篇博文[linux 裝java的兩種方法](http://blog.csdn.net/u010849674/article/details/47377659) 這裡也有兩種方法 PPA 方式安裝 Android Studio 命令如下: sudo add-apt-repository
Time of Update: 2018-07-26
資料存放區在開發中是使用最頻繁的,在這裡主要介紹Android平台中實現資料存放區的5種主要方式,分別是: 1 使用SharedPreferences儲存資料 2 檔案儲存體資料 3 SQLite資料庫儲存資料 4 使用ContentProvider儲存資料 5 網路儲存資料 第一種: 使用SharedPreferences儲存資料
Time of Update: 2018-07-26
正常情況下,在java項目代碼中出現中文的時候都會出現這個錯誤 或者是編譯通過,但是啟動並執行時候中文亂碼。 這個時候只需要在build.gradle中添加下面一句話就可以解決 tasks.withType(JavaCompile) { options.encoding = 'UTF-8'} 例如下面這段代碼 package com.liran.main.Stream;import
Time of Update: 2018-07-26
列印工具 public class LogI { /**全域輸出*/ private static boolean IS_SHOW = true; private static final String PROJECT_NAME = PROJECT_NAME;//項目名 /**圖片檔案架路徑*/ public static final String PIC_FOLDER =
Time of Update: 2018-07-26
目錄 1工具準備 2具體操作 1海馬玩模擬器配置共用資料夾 2提取db檔案 3使用Navicat_Premium開啟提取出來的db檔案 註:若是圖片不可見可用Google瀏覽器試試 1、工具準備 MySql Navicat_Premium:提供一個安裝包連結,也可自己百度下載。http:/
Time of Update: 2018-07-27
Android 引用 SQLite關係庫,需要用到ADB工具,如下為ADB環境變數配置 1.找到檔案 sdk 下的 tools 和 platform-tools ,並複製其路徑 2.開啟環境變數配置 3.建立系統變數,命名為 Android_ADB,並將上述兩個路徑分別匯入, 中間用;隔開 4.開啟pass變數,輸入%Android_ADB% 5,開啟終端,輸入 adb ,出現協助資訊,完成配置
Time of Update: 2018-07-27
Android是如何?應用程式之間資料共用的。一個應用程式可以將自己的資料完全暴露出去,外界更本看不到,也不用看到這個應用程式暴露的資料是如何 儲存的,或者是使用資料庫還是使用檔案,還是通過網上獲得,這些一切都不重要,重要的是外界可以通過這一套標準及統一的 介面和這個程式裡的資料打交道,例如:添加(insert)、刪除(delete)、查詢(query)、修改(update),當然需要一定的許可權才可以。 如何將應用程式的資料暴露出去。
Time of Update: 2018-07-26
很多時候我們會通過ADB來查看SQLite對資料庫和表的建立情況 但是我今天使用“ls”命令查看檔案的時候卻報了“opendir failed, Permission denied”的錯誤。 這裡報錯的原因是程式沒有擷取ROOT許可權 解決的方法很簡單,只要敲“su”命令,然後在手機上同意ROOT許可權就可以了。 OK,再來看看按“ls”命令是否能正常得查看檔案。 作者: 去吧皮卡丘 連結:http://www.imooc.com/article/1815
Time of Update: 2018-07-26
這幾天的研究Android的持久化, 總共研究了三個架構,一個是ORMLite, 一個是Hadi, 還有一個叫Prueba 一 最成熟的是ORMLite,但也是最複雜的。目前的版本是4.3.1 二 Hadi是蠻簡單概要的一個開源架構,讀了所有的代碼,簡單明了,但還有一些bug需要修複。比如 插入後該對象並沒有重新進行查詢,如果插入的記錄有多個預設值,那麼會拋中斷 三
Time of Update: 2018-07-27
問題淺析見部落格:http://www.cnblogs.com/avenwu/p/4180193.html 從http://stackoverflow.com/questions/28387602/notification-bar-icon-turns-white-in-android-5-lollipop看到的答案,嘗試成功。只實現了白色圖案。一定要完全按照下面的設定來。 To avoid Notification icons to turn white, use “Silhouette”
Time of Update: 2018-07-27
一.Android單元測試 Mockito的簡單用法 三.Android單元測試 PowerMock給私人變數賦值 四.Android單元測試 PowerMock mock靜態方法 相對於上篇文章,這篇介紹了更多mockito的用法,對照著MeetingPresenterImp.java和MeetingPresenterImpTest.java大家可以看看Android單元測試用例怎麼寫. public class MeetingPresenterImp implements
Time of Update: 2018-07-27
屏蔽系統下拉狀態列 @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); //屏蔽系統下拉狀態列 sendBroadcast(new
Time of Update: 2018-07-27
Android App真實的邏輯構成 App UI構成層級結構 在Android中絕大部分的UI組件都是存放在android.widget包及其子包、android.view包及其子包,其中所有的UI視圖組件都是繼承自View類,View類還有一個重要的子類ViewGroup,所以它也具有View的特性,但它主要用來充當View的容器,將其中的View視作自己的孩子,對它的子View進行管理,當然它的孩子也可以是ViewGroup類型。ViewGroup往往是作為其他的組件的容器。
Time of Update: 2018-07-27
項目中碰到問題,涉及到主線程和子線程的通訊和同步問題,測試中發現死結情況,記錄一下 void Main(){ ThreadB Threadb = new ThreadB(); Threadb .start(); synchronized (handler) { try {
Time of Update: 2018-07-27
開發過程中,發現手機鎖屏/休眠會導致通訊有問題。調試後發現是socket斷開了,這是與wifi有關係,而wifi的問題又與手機休眠有關。 1.可以手動設定 設定——無線和網路——WLAN——進階設定——睡眠期間保持WLAN開啟——總是 然而,並不是所以有手機都有這個設定,因為有些系統被開發商定製(鬮割)了。 2.代碼設定 [java] view plain copy
Time of Update: 2018-07-27
要想做一個跟通訊錄類似的在右側實現滑動, 看看介面 下面看一下實現的代碼: friend.xml <?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
Time of Update: 2018-07-27
SAX、DOM、PULL的比較 SAX、DOM、PULL各有自己的特點,具體操作XML的時候該如何選擇呢。 1.記憶體佔用 這是一個根本性問題。由於Android手機效能相對於現在的應用操作還是有限的,程式對記憶體的佔用直接影響到瞭解析XML的速度。在這點上,SAX、Pull以它們比DOM佔用更少的記憶體的解析方式,更適合於Android手機開發。 2.編程方式
Time of Update: 2018-07-27
最近在項目裡本來是用ProguardGUI實現混淆並產生jar包,想寫一個Ant的xml來實現一鍵產生 但在過程中執行javac的時候遇到了“找不到程式包R”的錯誤,糾結了好久,下面一部分一部分的介紹下 初始化部分就不多說了,主要是實現手動clean的部分,看代碼: <pre name="code" class="html"><target name="init"
Time of Update: 2018-07-27
一、簡述
Time of Update: 2018-07-27
| 著作權聲明:本文為博主原創文章,未經博主允許不得轉載。 1.簡介