原创 Git命令行大全

Git 是一個很強大的分佈式版本控制系統。它不但適用於管理大型開源軟件的源代碼,管理私人的文檔和源代碼也有很多優勢。 Git常用操作命令: 1) 遠程倉庫相關命令 檢出倉庫:$ git clone git://github.c

原创 android之VideoView和SurfaceView

VideoView 介紹:繼承於SurfaceView,主要用來播放加載視頻 特點:集成度高,開發難度小,只是靈活性差。 注意:默認的videoView不能全屏播放,要全屏需要自定義重寫onMeasure()方法,將多餘的空間釋放出來

原创 android之數據存儲(一)

android之數據存儲(一) 內部存儲的概念:定義:data文件夾就是我們常說的內部存儲 內部存儲(InternalStorage) 內部存儲的實現: 1.data/data/包名/shared_prefs-sharedP

原创 android常用控件(二)

android常用控件 ------------------------------------------------------------------------------------------------------- 1

原创 android之數據存儲3

Content Provider 定義:提供了我們在應用程序之間共享數據的一種機制(Sqlite數據庫) 程序實現通訊原理: 甲方提供一個數據庫暴露出來給別人使用(ContentProvider),乙方就可

原创 android_ListView優化

ListView 優化 ListView的顯示機制: listview會先通過onMeasure()方法計算出一個手機屏幕能展示多少個item 假如你有1000條數據,但是屏幕只能顯示10條,那麼當你第一次加載顯示的時候,會先創建1

原创 android之菜單及對話框

1 OptionsMenu(選項菜單) 1.1 OptionsMenu創建方式(菜單資源、Java程序) 重寫onCreateOptionsMenu()方法 onCreateOptionsMenu()初始化菜單,其中menu參數就是

原创 android之數據存儲2

SQLite數據庫SQLite數據庫 定義:一種輕量級的數據庫,支持結構化查詢語言 1.SQLiteOpenHelper * 定義一個MySQLiteHelper類 * 步驟: * (1)寫一個類繼承SQLiteOpenHe

原创 androidUI美化及Android資源文件介紹

一、Style 就目前的互聯網發展來看,已經有越來越多互聯網企業都在Android平臺上部署其客戶端,並且爲了提升用戶體驗,這些客戶端都做得佈局合理而且美觀。Android的Style設計就是提升用戶體驗的關鍵之一。Android上的S

原创 android之gradle介紹

原文:http://stormzhang.com/android/2016/07/02/gradle-for-android-beginners/ 張大大介紹的非常詳細,受益匪淺,特來分享給其他有需要的.推薦大家可以多去看看他的博客,

原创 安裝gemotion模擬器遇到的問題

在安裝genymotion模擬器過程中,我遇到了兩種不同的問題導致不能完全安裝好.用的是genymotion集成VirtualBox的軟件包. 1.一裝完VirtualBox就斷網,我所裝的電腦是局域網的,每次裝完就把本機的ip篡改了導致

原创 android常用控件總結(一)

android 常用控件 1.ImageView 2.EditText 3.Button 4.RadioButton 5.CheckBox 1.ImageView 屬性: src 設置圖片 layout_width寬

原创 android 佈局介紹

1.LinearLayout 特有屬性: android:layout_weight 設置子控件的權重 android:layout_gravity設置子控件在父控件裏面的位置(上下左右中間等) 1.如果佈局中android:or

原创 android 之ListView

android 之ListView ListView是什麼:ListView是一個顯示一個垂直滾動列表中的視圖。 ListView原理視圖 ListView基本用法: 1 ListView常用屬性 androi