原创 android中撥打電話

1. 首先在AndroidManifest.xml中添加撥打電話的權限   <uses-permissionandroid:name="android.permission.CALL_PHONE"/>       2. 在onclick

原创 CustomEditText-自定義編輯框

CustomEditText包含一些常用的基本功能使用方法git 包含一些常用的基本功能 主要功能 1、是否顯示清除內容按鈕 2、輸入框中是否可以輸入表情 3、控制可輸入文字的最大長度 4、設置輸入框的手機號形式 5、自定義輸入規

原创 仿微信或QQ下方的TabBar

TabBarDemo 開發者使用TabBar 可以很方便的實現仿照微信 或者QQ的下方的tab頁,只需要傳遞幾個參數即可完成 使用方法 1、xml中使用<com.yuanxueyuan.tabbar.TabBar android:i

原创 Android中圖片上傳服務器(android端和服務端)

主要利用技術: 1)volley框架的改造 2)利用bitmap進行將圖片進行壓縮 3)利用base64將圖片進行以字節流的形式進行輸出 首先介紹一下volley框架: 點擊打開鏈接 想要和後臺數據交互,並以json的形式進行接受數據

原创 Spring MVC的自定義攔截器(登錄)

使用Springmvc自定義攔截器實現登錄的攔截 1、springmvc.xml的配置 <!-- 攔截器 --> <mvc:interceptors> <mvc:interceptor> <mvc:mapping path="

原创 android studio 主題設置成windows格式 如何恢復

今天手賤 吧as的主題設置成windows的格式,結果成了下面這種鳥樣 再次奉勸大家一句,不要瞎折騰,nozuonodie 自己搞了半天,請教大神,都沒能把主題改回來,最後,使用了殺手鐗:那就是恢復as的設置 具體方法如下: 1,打開c

原创 自定義dialog

很簡單,只需要進行四步 第一步:自己畫出想要彈出的界面,即xml文件 我就以退出時界面爲例 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http

原创 利用ExpandableListViewAdapter 點擊父節點,無法進行展開和收縮

主要原因是在父節點界面中,利用了ImageButton,它將焦點讀取,所以點擊父節點無效果 將ImageButton換成ImageView即可。

原创 壓縮圖片的方法

包括三種方法 在壓縮大小之後,建議最好還是再進行一下質量壓縮 質量壓縮方法 /** * 質量壓縮方法 * @param image * @return */ public static St

原创 NavigationView中獲取headerLayout的方法

特別簡單,總共分三步: 第一步: 獲取NavigationView private NavigationView navigationView = (NavigationView) findViewById(R.id.nav_view

原创 android端判斷手機是否有網,並且無網時跳轉到設置界面

包括三個方法 判斷是否有網絡(普遍使用) /** * 判斷網絡是否連接 * * @param context * @return */ public static boolean

原创 SpringMVC的具體解析

個人筆記: 點擊鏈接,跳轉到對應的界面時,有兩種情況1、利用InternalResourceViewResolver來實現,跳轉到對應名字上的jsp步驟:1)配置springmvc的配置文件:<!-- 配置視圖解析器: 如何把 handl

原创 AppCompat Toolbar控件如何去除掉陰影

很簡單,只需要兩步: 第一步: 利用代碼進行設置: getSupportActionBar().setElevation(0); if (Build.VERSION.SDK_INT >= Build.VERSION_CO

原创 用列表顯示自定義佈局的內容-BaseAdapter

列表顯示內容—BaseAdapter 1、定義一個ListView 和一個itew listView只是一個大的框架,具體顯示什麼東西,是在item中的定義的,例如: listView: <ListView android:id=

原创 android中獲取驗證碼後出現60秒的倒計時

很簡單,只需要兩步: 第一步: 新建一個類繼承CountDownTimer 第二步:給按鈕設置點擊事件 全部代碼如下 public class MainActivity extends Activity { private T