原创 Android控制UI界面的三種方式

一、XML文件控制UI界面 通過setContentView()方法綁定佈局文件 import android.support.v7.app.AppCompatActivity; import android.os.Bundle

原创 Android環境搭建及第一個Android應用

一、Android studio的安裝及配置 1、jdk的安裝以及環境變量的設置,Android studio不同版本對jdk的最低版本要求也不同,最好選擇最新版本的jdk進行安裝; 2、android studio的安裝,能

原创 編寫通用的java代碼執行任意adb命令

package com.yougel.ExeAdb; import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; i

原创 利用面向對象的思想實現一套代碼,要求一個APP支持微信支付,支付寶支付,銀聯支付

首先有一個用戶的類: import java.util.Map; public class Account { private String userName; private int password;

原创 Android常用的輔助工具

一、adb,Android橋接工具 adb常用的命令 1、devices:查看當前連接pc的設備 2、安裝和卸載app install:安裝app 還有-s選項表示安裝到sdcard中 uninstall:卸

原创 Java多線程

一、線程的基本概念 每一個操作系統都會運行程序,一個正在運行的程序是一個進程,每一個進程都是系統進行資源分配和調度的獨立單位,而每一個進程又包含多個線程。通常java中的main方法裏的代碼就是一個主線程,它會順

原创 Java的IO操作

一、輸入與輸出 輸入即是程序從磁盤、光盤等存儲設備獲取數據,或者用戶輸入的數據。 輸出是程序在顯示器顯示當前狀態或者將數據存儲到硬盤,U盤等存儲設備中。 Java的輸入輸出操作都是由java.io包下的類和接口實現。 二、

原创 SVN源碼管理

SVN是一種集中式的源碼管理器,通過一個服務器作爲中心,集中管理所有源碼。 一、SVN的安裝以及簡單的目錄介紹 在使用SVN之前,首先需要有服務器端和客戶端,爲了簡單演示使用,個人將二者裝在同一臺機器中。 先下載下面兩款軟件

原创 Activity與Intent

一、Activity 1、什麼是Activity? Activity可以視爲一個手機上的一個界面,如短信會有一個顯示短信的界面就是一個Activity,顯示所有的聯繫人的界面也是一個Activity。 2、A

原创 集合&泛型

在java的開發中會經常用到集合與泛型,下面根據本次學習作出如下總結。 一、集合 1、集合分爲兩大體系,Collection和Map Collection又分爲多種集合類,其中比較常見的有: List 該集合的特點是,集合

原创 Date、Calendar and SimpleDateFormat

今天主要學習了三個常用的時間日期類,分別是Date、Calendar和SimpleDateFormat 一、Date和Calendar類 Date和Calendar類都在軟件包java.util中,其中Date

原创 Linux 命令(一)

一、命令簡要 用戶登錄後就會有命令提示符 通常 #是管理員用戶,$是普通用戶,在命令提示符之後可以輸入命令 命令的輸入格式通常: command [option] [argument] option 選項有長選項和短選項

原创 Linux 開始

一、操作系統簡要 整個操作系統簡要分爲4層 1、底層硬件部分 2、內核,直接調用硬件資源的程序(Linux系統應該算是使用Linux內核的統稱) 3、庫,封裝了一些常用公用的功能的程序(通過系統調用,如.so) 4、shel

原创 Socket通訊

Socket通訊簡單點理解就是通訊雙方通過某個端口進行數據的相互傳輸,與常用的http的請求-響應方式不同,Socket通訊無需客戶端向服務器發送請求,然後服務器在響應,直接就是進行數據傳輸。 一、Socket的類型 Socket有兩種類

原创 Android應用-更新模塊的實現

一個完整的app應用都會包含一個更新的功能模塊,通過網上查詢相關資料,今天我來簡單說明一下更新模塊的實現步驟 一、版本的確認 app要更新一般都是有新版本纔要更新,所以首先要確認服務器端的版本是否比當前客戶端的版本高,如果高就進行後續操作