原创 ListVIew子項佈局右對齊,TextVIew右對齊

如圖,因爲業務需求,在展示時間的時候,TextView 的長度是不定的,但是距離右邊距的距離是確定的,在網上也沒有找到關於TextView右對齊的資料。 附上簡單的解決方案 layout = new Frame

原创 Retrofit學習筆記

Retrofit:  與okhttp共同出自於Square公司,retrofit就是對okhttp做了一層封裝,把網絡請求都交給了OkHttp,只需要通過簡單的配置就能使用其來進行網絡請求。 使用Retrofit的準備工作 1.添加Ret

原创 Android搭建學習中所遇到的問題

1.ADT插件的版本要跟SDK相關,否則將不會識別 2.安裝SDK時(在線安裝),由於Google被牆,應設置代理 3.更新ADT後出現Error when loading the SDK:發現了以元素 'd:skin' 開頭的無效內容

原创 怎樣使用TabPageIndicator 怎樣依賴第三方框架

Android新手,實習過程中,遇到這個東西,不知道怎麼引進工程中使用,查了好多東西,才明白怎麼用,特整理如下 1.下載Android-ViewPagerIndicator-master。注意:這個文件必須與工程文件在同一目錄下,否則會出

原创 外觀模式

外觀模式:爲子系統的一組接口,提供一個一致的界面,此模式定義了一個高層接口,這個接口使得這一子系統更加容易使用。 在講外觀模式前,我們引入兩個設計模式中的兩個重要原則:依賴倒轉原則和迪米特法則。 依賴倒轉原則:抽象不依賴細節,細節要依賴抽

原创 Android開發環境搭建

1.jdk的安裝,路徑的配置 2.安裝Ecilipse 3.安裝sdk       Android sdk下載 4.下載安裝ADT      ADT資源下載   4.1導入安裝ecilipse     help->Install New

原创 簡單工廠模式和工廠方法模式

簡單工廠模式 在前面的博客簡單工廠模式和策略模式的應用的前半部分,提到過簡單工廠模式,我們知道,簡單工廠模式的主要優點在於封裝了對象的創建過程,很大程度上實現了低耦合,但是,我們也能清晰的看到,當需要擴展新的功能時,我們不得不修改工廠類,

原创 開機 硬盤

磁盤的最小單位是扇區,對計算機有了解的朋友相必知道,磁盤上最終要的部分就是第一扇區,容量大小爲514bytes 其中,MBR佔446bytes,分區表佔64bytes。 MBR:其中有引導加載程序,開機時,計算機默認會執行韌體BIOS,B

原创 搭建hibernate時 'hibernate.dialect' must be set when no Connection available錯誤

如上圖,在網上查了很久,都沒有找到解決問題的方案,貌似有很多人也在問,就分享一下。 我的程序之所以出現這個問題是因爲數據庫沒有創建 hibernate針對建表有以下幾種操作 update  如果有表,檢查表的結構,如果沒有則創建crea

原创 簡單工廠模式和策咯模式的區別與應用

以前走馬觀花的看了一遍設計模式,僅僅有了一個大致的瞭解,最近閒來無事,又重新開始看,突然發現工廠模式和策略模式理解起來感覺概念很模糊,故整理如下: 首先,我們來看簡單工廠模式 interface Fruit1{ public vo

原创 Linux下的shell(一)變量的使用

一  變量 echo   $a     :   輸出變量a,  若不存在,則創建一個變量a unset  a    :      取消變量a 1.1環境變量 : env : 查看 環境變量與常見變量的說明 HOME:  用戶的主文件夾 H

原创 裝飾模式

裝飾模式:是一種爲已有功能動態添加新的功能的設計模式,比生成子類更具有靈活性。 情景:世界上有很多房間,每個房間都或多或少會有一些傢俱,但是每個房間的家居幾乎都是不一樣的(忽略品牌,只是單純的桌子,椅子,電視等),設計一個程序使得對於每一

原创 EntityFramework Codefirst搭建

 最近在搭建EF框架,發現沒有適合菜鳥學習的(本人菜鳥,遇到很多問題),現在已經搭建成功,先將搭建過程記錄下來 1.首先新建一個WEB窗體應用程序 2.添加一個新建項目 3.新建一個類庫 4.重複步驟三,項目名稱爲DataBaseMo

原创 linux下文件,文檔操作命令(一)

打開一個目錄(進入此目錄):cd   【路徑】 創建文檔:mkdir  【文件名】  刪除目錄(僅限於空的目錄,刪除整個目錄需要一層層的刪):rmdir 創建空的文件:touch 【文件名】 查看文件與目錄:ls 修改文檔所有者:chow

原创 三大框架學習之----struts2框架的搭建(一)

struts2的搭建分以下幾步 1.新建web工程 2.修改編碼爲utf-8       struts2的默認編碼爲utf-8,因此需要修改編碼,否則會造成亂碼 3.新建一個jsp文件,如圖 4.打開web.xml,配置過濾器,如圖