原创 多線程

9.多線程 併發 並行 1. 並行:不同的cpu在同一時間對不同的代碼進行運行。 2. 併發:同一個cpu在同一時間模擬對不同的代碼進行運行 進程,線程 1. 進程:指一個程序,在內存佔有一塊空間(資源),一個進程至少會包

原创 文章標題

多線程 併發 並行 1. 並行:不同的cpu在同一時間對不同的代碼進行運行 2. 並行:同一個cpu在同一時間模擬對不同的代碼進行運行 進程,線程 1.進程;指一個程序,在內存佔有一塊空間(資源),一個進程至少會包含一個

原创 數據存儲

數據存儲5種方式 1. 1. File 文件存儲 2. 2. SQLite 數據庫 3. 3. ContentProvider 內容提供者 4. 4. 網絡 存儲在服務器上 5. 5. SharedPreferences XML

原创 23種設計者模式

1.單例模式(Singleton Pattern)定義:確保某一個類只有一個實例,而且自行實例化並向整個系統提供這個實例。通用代碼:(是線程安全的)public class Singleton { private static

原创 Android的基礎控件

View常用事件接口 1.View的事件監聽 View的事件監聽是指用戶與應用交互當用戶對View進行點擊,長按,觸摸,移動等動作時,程序對這寫動作進行處理 ``` OnClickListener 點擊View時

原创 多媒體

MediaPlayer 加載資源有兩種方式 構造方法 MediaPlayer mp = new MediaPlayer(); //設置資源 mp.setDataSource(); //預加載 同步 異步 prepare 同步

原创 Android基礎,用戶界面設計(佈局)

學習內容 Android佈局文件存放於res/layout目錄下 在佈局時注意點 1)確定佈局管理器類型 2)在佈局管理器中添加需要的組件 3)修改Activity裏只想的佈局文件 ATwstView文本視圖

原创 android 自定義星級評分控件

由於Android自身的星星評分控件樣式可以改,但是他的大小不好調整的缺點,只能用small normal這樣的style調整,自定義不強,因此擊發了我自定義星星控件的慾望。 星星評分控件的設計,大體規劃爲: 需要兩張圖片,一顆亮

原创 android 屏幕適配的方案

轉載請標明出處: http://blog.csdn.net/berlin56 本文出自:【劉柏林的博客】 1、概述 大家在Android開發時,肯定會覺得屏幕適配是個尤其痛苦的事,各種屏幕尺寸適配起來蛋疼無比。如果我們換個角度我們看

原创 歷史上的今天App

歷史上的今天 意義:通過輸入日期獲取網絡新聞,已經搜索過的直接保存本地 佈局搭建 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://s

原创 Http請求

Http 1. 1. 請求一般常用的 Get和Post請求 2. 2. 一次請求由客戶端發起,服務器收到信息後,響應返回給客戶端,客戶端收到結果,一次請 求結束。 3. 3. Http請求 可以是任意對象 由 Content-Ty

原创 Java高編 、 網絡(tcp與udp)

概念 IP地址:所有主機都會分配一個IP地址( 不重複) ipv4 4位組成0-255,網關,子掩碼。 端口(port):爲了確定主機上的應用程序。0-65535 能是用的端口1024-65535 域名:在萬維網上註冊的網站名稱

原创 Android應用程序與Activity

Android應用程序生命週期介紹 每次程序運行時,應用程序Application類都保持實例化狀態,通過擴展Application類,可完成 1)共享數據,在應用程序組件之間傳遞對象 2)對系統廣播做出響應(如低內存) 3)管理

原创 面向對象-封裝

什麼是封裝 定義:封裝又叫隱藏實現。就是隱藏屬性,方法與方法實現細節的過程稱爲封裝。 它指的是將對象的狀態信息隱藏在對象內容,不允許外部程序直接訪問對象內部信息,而是通 過該類所提供的方法來實現對內部信息的操作和訪問 3.這個定義可

原创 Handler AsyncTask

實現線程的方法 1. 繼承Thread類 2. 實現Runnable接口 主線程才允許修改UI,子線程修改UI會拋異常。 ANR 主線程5秒無響應,就會出現ANR對話框。 避免ANR:將耗時任務放入子線程。 Handler消