原创 不要一輩子靠技術混飯喫

我現在是自己做,但我此前有多年在從事軟件開發工作,當回過頭來想一想自己,覺得特別想對那些初學JAVA/DOT .NET技術的朋友說點心裏話,希望你們能從我們的體會中,多少受點啓發(也許我說的不好,你不贊同但看在我真心的份上別扔磚頭啊)。

原创 簡單粗暴解決”依賴服務或組件無法啓動“,電腦無法上網的問題!

今天上班打開電腦一看怎麼網絡一個X的,前一天也沒幹啥就裝了個軟件,不知道是不是破壞了某些配置,就是這樣的(百度找的圖,當時沒截圖) 然後直接右鍵看提示“依賴服務或組件無法啓動“”,由於之前 沒有遇到過這種情況,第一時間用手機百度查是怎麼回

原创 基礎篇之一:Activity生命週期

  學習技術,對技術文檔或者經典技術書籍來說。指望看一遍就懂,那是不大可能的。所以沒事回頭總結下只是,不要認爲基礎就不去總結。  進來回顧了下Activity的生命週期,看了相關相關官方文檔,對以前的認知有了新的改善。    首先來看下一

原创 Android Fcm接入

近日公司APP需要新增海外版的App推送,需要接入FCM推送,在此做做個記錄. 首先得有一個谷歌開發者賬號,將項目與Firebase關聯,下載json文件,並放到項目指定位置,關聯參考鏈接 1.首先在項目級 build.gradle 文件

原创 解決APP首次啓動程序白屏時間過長的問題

測試人員測試開發的APP時反應啓動APP時會白屏一段時間,時間不確定,有長有短。今日無事時,看博客時看到一個解決方法,親測了確實可以解決問題,在此做個記錄。 Android Studio中新加入的Instant Run功能,使得我們

原创 異步之AsyncTask(一)

 在Android中每一個應用都擁有自己的獨立進程,而一個進程可以擁有多個線程,在這些線程中有一個線程叫做MainThread(也叫UIThread).它負責顯示、更新UI,與用戶交互. 其他的線程叫做WorkerThread(也叫工

原创 Android搜索歷史記錄與自動填充

二話不說,先來張效果圖 界面佈局: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/

原创 Android 引導頁功能

只做記錄,僅供參考。 Activity /** * 引導頁廣告 */ public class AppBootAdActivity extends Activity { ViewPager viewPager;

原创 魅族應用上傳應用市場空包簽名的問題,快捷解決方案!

最近APP上線,遇到各種應用市場需要給空包簽名,應用認領的情況。一開始按照官方的方式使用jarsigner簽名,會的還好,不會的會出現各種問題。後面無意發現直接用第三方簽名工具直接簽名,簡單粗暴,快捷! 不廢話植入主題: 用常用的360加

原创 Android收縮控件,展開,收縮

今天項目需要實現一個點擊展開收縮的功能,網上搜索找了個適合自己的,稍微修改了下適合項目本身需求的。 只是做記錄,需要的可以參考。 不廢話直接上代碼。 首先main佈局: <?xml version="1.0" encoding="utf

原创 Android 返回上一個界面刷新數據

有些界面需要返回上一個界面刷刷新數據,再此做個記錄. 首先startActivityForResult進行Actvity進行跳轉,這是跳轉前的界面. // 通過 startActivityForResult() 啓動 ActivityB

原创 Android ExpandableListView二級列表實現

近日公司產品迭代,提了個新需求,之前有個功能最多要點8級才能點到最後詳情頁面,用戶反饋層級太深,公司決定合二爲一變成四級。廢話不多說,在此記錄下實現方式,這個是請求一個接口返回父級數據和子級數據的,還有個是父級請求一個接口,子級請求一個接

原创 Android ExpandableListView二級列表父級一個接口,子級一個接口實現

上一篇是用一個接口實現兩級列表的,由於數據較多原因,假如一次性返回幾百條數據的話影響性能,所以後臺將另一個功能的分爲兩個接口實現。請求到父級數據後,點擊父級數據再去請求子級數據,分爲兩個接口實現二級列表。 界面佈局與上一篇文章的一樣,就不

原创 android 支付寶授權登錄、獲取個人信息一鍵接入

1.支付寶授權登錄,獲取用戶信息: 那些導入SDK和配置設置的就不一一講了,參照官方文檔配置即可參照這裏,下面主要說關鍵的代碼處理。 1.首先要讓後臺服務端將拼接好的infoStr信息,通過接口方式獲取得到,這個後端處理。不能放在前段不安

原创 Android 自定義View直線、圓形、橢圓、實心圓、矩形等

 項目中經常用到各種各樣的樣式,在此記錄下; 直線: <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk