原创 NetUtil

public static String getjson(String urlStirng){ try { URL url = new URL(urlStirng);

原创 XListView

XListView請求網絡數據的使用; 導入xListview Activity實現 XListView.IXListViewListener 重寫 onRefresh ,onLoad 方法 public cl

原创 android ---ViewPager 無限輪播

ViewPager概念:ViewPager是一個允許使用者左右滑動數據頁面的佈局管理器。你可以通過一個適配器(PagerAdapter)來管理要顯示的頁面。不過要注意的是,這個類目前還處於初期的設計和開發。隨着今後兼容庫的更新,API文檔

原创 Android-----------橫向滑動菜單

一、    項目ui需求分析簡介:橫向滑動菜單是當今主流App中很常見的一種自定義控件。主要用於適配多個分類而出現的,一般常見於分類很多的時候,一屏控件無法容納全部分類,這樣我們需要讓用戶去手動滑動,以便查看屏幕以外的分類信息。如果點擊不

原创 android.util.AndroidRuntimeException: requestFeature() must be called before adding content 錯誤解決方法

Activity全屏,網上的代碼如下: protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);

原创 Android --前臺通知 Notification

最近項目中有遇到這樣一個問題:app在視頻會議中,退出後臺去做其他事情,不到一會的時間我的app就死掉了,後來推測是因爲我的app佔的cpu太大,讓系統給殺死了。然後就想到了前臺服務Notification,我也是第一次瞭解前臺服務,所以

原创 Android Button 中的Strings自定轉換爲大寫的解決問題

在AS中去添加控件,會發現寫在Button上的文字運行後自動切換爲全是大寫字母。 解決方法有兩種, 1.如果控件不算多,那麼可以在每個控件下面加上一個屬性。 android:textAllCaps="false" 2.如果佈局文件中控件

原创 Android studio 無法預覽xml佈局 以及 R文件丟失

1、無法預覽xml佈局: 可在res\values\styles.xml 中     修改 parent 中的 Theme.AppCompat.Light.DarkActionBar前面添加Base.   就可以啦。 2、丟失R文件 Bu

原创 android viewpager 實現畫廊效果

首先看一下效果圖:    xml佈局:<?xml version="1.0" encoding="utf-8"?> <LinearLayout android:id="@+id/fol_lnlay" android:ori

原创 android --去掉模擬器的標題

在清單文件裏,android:theme="@style/Theme.AppCompat.Light.NoActionBar"

原创 android 自定義view 歷史記錄

===================activity=============public class MainActivity extends AppCompatActivity {    private String mNames[

原创 自定義view 之 加減

先看一下效果圖:                ---------------------------------shape-----------------------------<?xml version="1.0" encoding

原创 Android----MVP+Rxjava+Retofit 結合使用

添加依賴:        compile 'io.reactivex.rxjava2:rxjava:2.0.2' compile 'io.reactivex.rxjava2:rxandroid:2.0.2' compile 'com.sq

原创 Android 之 PopupWindow 框

/** * 創建,並顯示popupwindow:顯示出來的高度和寬度,,,取決於創建對象時候設置的寬度和高度 */ public class MainActivity extends Activity { private Pop

原创 android imageview 設置圓角

例圖:    接下來就看一下具體的代碼:public class RoundAngleImageView extends ImageView { private Paint paint; /** * 個人理解是