原创 分析mybatis是如何工作的
分析目標代碼 public static void main(String[] args) { SqlSession sqlSession = null; try { // myba
原创 nttty實戰讀書筆記
netty實戰圖書筆記
原创 sonarqube使用
1. maven 集成sonarqube <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>sonar-maven-plugin</artifact
原创 LitePal總結
對Litepal總結的修改 1、配置LitePal 導入LitePal的jar dependencies { ... compile 'org.litepal.android:core:1.4.0' ..
原创 創建Notification
創建Notification 可以在NotificationCompat.Builder對象中爲通知指定UI信息和操作。要創建通知,請調用NotificationCompat.Builder.build(),它將返回包含你的具體
原创 Android調用Camera的過程
調用Camera進行拍照的過程 Here’s a function that invokes an intent to capture a photo. static final int REQUEST_IMAGE_CAPTURE
原创 gradle混淆錯誤查詢
Android proGuard Summary org.xmlpull.v1.XmlPullParser -dontwarn org.xmlpull.v1.** 該問題是由於Libs中存在系統相同的xml解析類,需要將lib
原创 WheelDatePicker
Wheel date picker 時間選擇器根據WheelView進行的封裝。 先看看效果 調用方法 public void showDateDailog(View v) { if (mDateDialog ==
原创 RSTimer
RSTimer RSTimer for the implementation of TimerTask, in the course of the implementation can pause, continue, acce
原创 Deprecated
activity.getWindowManager().getDisplay().getHeight(); Display display = activity.getWindowManager().getDisplay();
原创 CentOS7.x 安裝 PostgreSQL
本文只講PostgreSQL在CentOS 7.x 下的安裝,其他系統請查看:https://www.postgresql.org/download PostgreSQL 所用版本爲:PostgreSQL 10 1.安裝存儲庫
原创 idea 2018.3激活碼
該激活碼針對於2018.3版本 4RULSIH54N-eyJsaWNlbnNlSWQiOiI0UlVMU0lINTROIiwibGljZW5zZWVOYW1lIjoiMjA5OSAxODExIiwiYXNzaWduZWVOYW1l
原创 StackNavigation 嵌套 TabNavigation
StackNavigation 嵌套 TabNavigation 使用場景 由多個Tab構成主頁,再由主頁跳轉到子頁面的這個場景在很多APP上都可以看到。 功能實現 實現這個功能可以採用StackNavigation嵌套TabNav
原创 Activity的啓動過程 8.0
1、應用內Activity的啓動過程 在應用內調用startActivity時,最終會通知AMS來啓動相應的Activity。在AMS及ActivityStarter、ActivityStackSupervisor、Activity
原创 Android 繪製流程及事件傳遞機制總結
1、繪製流程 在Android系統中繪製過程主要涉及的方法有 onMeasure、onLayout和onDraw。每個方法的作用如下: onMeasure() 測量和設置控件的尺寸 onLayout() 對控件進行佈局 onDraw