原创 android 自定義Toast以及Toast覆蓋顯示

1.自定義Toast佈局文件 toast_show.xmll <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://sch

原创 JSON概念,解析;XML解析

JSON與服務器進行數據交互最常見。 JSON概念: JSON是一種輕量級的數據存儲和交換格式, 它是完全獨立於語言的文本格式, JSON易於閱讀,編寫,也易於機器解析和生成。 JSON格式 鍵值對對象格式:用“{}”包圍 數組格

原创 android ButterKnife註解

** ButterKnife註解框架 ** ButterKnife註解框架可以減少findViewById以及setOnClickListener等代碼。 使用步驟: 1.點擊紅框Module配置文件 添加依賴 depe

原创 Android自定義繪製漂亮的彈出框,帶editview輸入框

效果圖: 1.新建dialog_normal_layout.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schem

原创 Android drawable中繪製view

1.繪製矩形漸變框 android:type=[“linear” | “radial” | “sweep”] //共有3中漸變類型,線性漸變(默認)/放射漸變/掃描式漸變 android:angle=“integer”

原创 Android 10.0調用相機和相冊

首先判斷版本,判斷是否授權,如果未授權,採用彈出框動態授權。 如果版本號大於7.0採用虛擬路徑臨時保存,如果版本號小於7.0採用絕對路徑。 先使用PackageManager.checkPermission檢測對方的app有沒有取

原创 Android之SharedPreferences存儲數據實現自動登錄以及退出登錄

使用SharedPreferences存儲登錄信息 SharedPreferences是android存儲數據的方式之一,適合用於存儲少量的數據,常用於存儲配置信息,如登錄信息。 存數據 public static int MOD

原创 java 字符串的截取待更新

1.逗號分隔字符串 String string = "11,22,33,44"; String substring = string.substring(0, string.length() - 0);

原创 Android使用http協議與服務器通信流程

Android使用http協議與服務器通信流程 HTTP通信類,HttpURLConnection和HttpClient。我這裏採用的是HttpClient 以下代碼是我在APP應用中修改密碼 new Thread()

原创 android自動生成dimens適配文件,無需Java工具類

** android自動生成dimens適配文件 ** 在編寫ui界面時因爲手機分辨率大小不同,所以展現出來的效果也是不同的,這個時候就需要考慮適配器,讓根據手機分辨率自動適配相應尺寸來展示界面,可以提高用戶的體驗感。 1.首先安

原创 Android中輪播框架Banner

** Android中輪播框架Banner ** Android中廣告輪播框架Banner,實現循環播放多個廣告圖片和手動滑動循環等功能 1.添加依賴 dependencies { ······ impl