原创 Spring MVC 參數綁定
基本類型和 String 類型參數 一、Controller 類 @Controller("helloController") public class HelloController { @RequestMapping
原创 Spring 整合 Junit
一、添加 Maven 依賴 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId>
原创 MyBatis 多對多查詢
一、創建數據庫 SQL CREATE TABLE teacher (teacherId INT, username VARCHAR(20), age INT, sex VARCHAR(1)); CREATE TABLE stud
原创 Spring MVC 全局異常處理
一、實現 HandlerExceptionResolver 接口 public class CustomExceptionResolver implements HandlerExceptionResolver { @Ov
原创 Spring 實例化 Bean 的方式
使用無參構造方法 一、創建實體類 public class IOCBean { ... } 二、創建 Spring 配置文件 <?xml version="1.0" encoding="UTF-8"?> <beans xmln
原创 Activity 生命週期
ssssssssssssssssssssssssssssssssssss
原创 tablayout/viewpager/fragment
TabLayout + ViewPager的使用 activity_main.xml <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
原创 RxJava的使用(一)
RxJava能夠將異步的事件組成線性的代碼結構。能夠使複雜的代碼結構在邏輯上簡潔化。 引入依賴: compile ‘io.reactivex:rxjava:1.0.14’ compile ‘io.reactivex:rxandroid:
原创 ToolBar+DrawerLayout+NavigationView
設置Activity樣式爲NoTitle類型 修改Activity的android:theme屬性,創建AppTheme.Base,繼承Theme.AppCompat,讓AppTheme繼承AppTheme.Base。設置windowAc
原创 ColorStateList資源
Demo MainActivity.java public class MainActivity extends Activity { @Override protected void onCreate(Bundle save
原创 StateList資源
Demo MainActivity.java public class MainActivity extends Activity { @Override protected void onCreate(Bundle s
原创 Android中使用SVG
什麼是SVG SVG是W3C推出的一種開放標準的文本矢量圖形描述語言,他是基於XML的、專門爲網絡而設計的圖像格式,SVG是一種採用XML來描述二維圖形的語言,所以它可以直接打開xml文件來修改和編輯。 優點 1、矢量圖是用點和線來描述圖
原创 Android事件分發機制二
創建Demo MainActivity.java public class MainActivity extends Activity { @Override protected void onCreate(Bundle sav
原创 ShapeDrawable資源
Demo MainActivity.java public class MainActivity extends Activity { @Override protected void onCreate(Bundle sav
原创 Android事件分發機制一
創建Demo MainActivity.java public class MainActivity extends Activity { @Override protected void onCreate(Bundle