原创 Android 解析strings.xml國際化

1.國際化需要導出stringsxml中文,找了個小工具能夠快速抽取strings.xml中的中文 步驟: 1. 新建 assets文件夾,內部新建一個 xxx.plist 文件(就是ios用的plist文件), 2. api

原创 Android git 解決ignore文件不生效

刪除git 緩存 git rm -r --cached . git add . git commit -m ‘update .gitignore’

原创 android studio Caused by: java.net.SocketException: Connection reset

org.gradle.api.ProjectConfigurationException: A problem occurred configuring root project 'reWorldGame'. at org.gr

原创 Android 全面屏適配手稿

早起4.1系統及一下采用主題或者WindowManager.layoutParams 進行控制 1.可以設置WindowManager.LayoutParams 、或者 view.xxx. view.支持的flag更多flag

原创 Android app umeng推送處理流程

前言 app 中添加推送可以顯著提高app打開率,一些重要的通知也可以及時的推送到app端。推送三方平臺可選的比較多,這裏用umeng做個推送的處理流程解析。 有推送就會有通知綁到一起說 1.客戶端集成推送方案 集成推送目的無

原创 Android 使用 unity 導出obb包

1.通過unity 導出 包含obb的工程。 2.按照google 官方給定的obb命名方式,已經存放路徑進行操作 Obb命名方式 命名方式:[main | patch]。<擴展版本>。<程序包名稱> .obb eg:main.

原创 Java基礎 線程池簡析

前言 多線程編程是一個難點,好多面試官都會問。雖然平時用到多線程編程的地方比較少,掌握基本的用法事半功倍。 合理使用多線程的好處 1.降低資源消耗 2.提高響應速度 3.提高線程的可管理性 頻繁的創建的Thread 類比較消耗系

原创 Android git 高頻使用命令

前言 新版開發完,進行代碼管理。常用git命令行 1.基礎命令行 1.git branch 查看分支 2.git branch -a 查看本地和遠程分支 3.git tag 查看本地tag 4.git branch -d

原创 快速 AndroidX 遷移

前言 舊版支持庫版本繁瑣的配置,想必折磨着不少開發者,Google 2018 IO 大會推出了 Android 新的擴展庫 AndroidX,用於替換原來的 Android擴展庫,將原來的android.替換成androidx.;

原创 Android 英文數字混排導致提前換行完美解決

前言 數字加英文混排造成,段落提前換行異常。網上可找到處理方式較多。 處理方式: 1.自定義TextView,測量文字寬度與父窗體寬度自行進行人爲換行佔主流。 2.全角半角進行統一,將字符串中的半角轉換成全角,(轉換之後字符寬度變

原创 Android keytool輸出 apk的證書

keytool 的簡單使用

原创 如何將Git 本地分支提交到多個倉庫

使用git對代碼進行操作,日常開發中必不可少。將一份代碼同步到多個資源倉庫的需求採用下面的操作可完美實現。 1.Android studio 選擇 git–>Remotess-> gitRemotes 然後給資源url起一個別名

原创 新版 android Studio查看 git changeList

升級android studio至最新版,,找不到git提交的變更文件列表了。記錄下位置查看git ChangeFile list 位置。 如圖 切換到VersionControl 選項卡,切換到Log,選中查看的Commit記

原创 android 10文件存儲兼容

前言 Android Q 推送已經一段時間,手上幾部測試機也已經升級到android 10 系統。google 對用戶隱私是越來越上心了。簡單介紹下適配10系統分區存儲。 看圖 如圖10系統兼容腦圖。包括兼容方案,延時兼容處理,

原创 Android jar 腳本自動化實踐,可視化java swing工具

日常開發過程中將一些頻繁操作進行自動化腳本處理,可以做到事半功倍。把時間花費到重要的事情上面。最近進行項目自動化處理,寫了一個java swing的工具,開發過程中遇到的問題記錄如下。 首先介紹下如何將java程序打成可執行的ja