原创 從網絡解析數據時遇到的問題
(一) 1、在做網易新聞APP時,每個新聞內容接口進來後的Json數據的第一個Key都是他對應的docid; 2、因爲Gson要建一個類,而這個docid是一直在變動的,所以必須先用org.JsonObject把前面的解析出來,然後在
原创 Fragment和Activity之間的傳參
Fragment向Activity傳參 用接口回調的方法: (一)在Fragment中 1、先定義接口 public interface OnFragmentInteractionListener { public v
原创 Android播放視頻的三種方式
1、使用其自帶的播放器。指定Action爲ACTION_VIEW,Data爲Uri,Type爲其MIME類型。 2、使用VideoView來播放。在佈局文件中使用VideoView結合MediaController來實現對其控制。 3
原创 AndroidStudio常見問題
第一次安裝過後的一些常見問題,之前忙着解決,沒有截圖,現在記錄一點能記起的問題 (一)、每次進入AndroidStudio時,他都要去檢查SDK庫(Check SDK Repository),很耗時,可以通過設置跳過。 在Android
原创 android模擬器和本機tomcat之間模擬從後臺取數據
一、從tomcat裏取到資源 安裝好tomcat,配置好環境變量,在tomcat的bin文件夾中,點擊startup.bat啓動tomcat,打開瀏覽器,搜索http://localhost:8080/,如果出現下圖所示,則啓動成功。
原创 上拉下拉刷新XListView
分頁服務端代碼 工具類 public class PageUtil { private int pageSize;// 每頁多少條數據 private int recordCount; // 總記錄條數 priv
原创 時間的轉化
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy:MM:dd-hh:mm:ss"); simpleDateFormat.format(new Date(Syst
原创 AndroidStudio裏怎樣引用aar文件
aar文件很小,裏面也有源碼,比library包小巧,library包裏也包含有aar文件,在build文件夾下,裏面有兩個aar文件,選擇release的那個就可以了。 在AndroidStudio裏引用aar文件的步驟: 1、把aa
原创 用Fragment實現tabhost的切換效果
要達到切換效果有幾種方式: 1、可以在佈局使用FragmentTabHost,TabWidget這種辦法; 2、也可以只在Activity中佈局下面的頁卡按鈕,切換的內容用fragment來替換,替換的時候如果調用replace()方
原创 Android文本輸入框EditText的屬性和方法
EditText繼承關係:View–>TextView–>EditText EditText的屬性很多,這裏介紹幾個: android:hint=”請輸入數字!”//設置顯示在空間上的提示信息 android:numeric=”in
原创 fastJson解析
Json是一種輕量級的數據交換格式,採用完全獨立於語言的文本格式.易於閱讀和編寫,同時也易於機器解析和生成.支持多種語言包括C, C++, C#, Java, JavaScript, Perl, Python等). JSON書寫格式 JS
原创 Fragment初步學習
在佈局裏引用fragment 1、建兩個類,繼承自Fragment public class MyFirstFragment extends Fragment { //實例化此類,在其他類中直接調用此方法,不用再去new這個類 p
原创 將GridView內嵌在ScrollView中
最近做項目需要把一個GridView內嵌在ScrollView中,剛開始我直接嵌入進去 <ScrollView android:layout_width="match_parent" android
原创 Android 資源管理 Asset 、Raw 和Drawable
我們首先看Android應用程序資源的分類。Android應用程序資源可以分爲兩大類,分別是assets和res: 1. assets。assets類資源放在工程根目錄的assets子目錄下,它裏面保存的是一些原始的文件,可以以任何
原创 通知Notification
狀態欄通知的簡單創建 注:如果下面的發送通知和發送導航通知是跳轉到同一個界面,那麼可能會發生覆蓋問題。 notification跳轉的Activity分爲常規的和特定的,常規的就是在其他頁面也可以跳轉進去的;特定的是隻用來顯示通知的其他內