原创 Android:常用控件屬性

//ImageView保持縱橫比: android:adjustViewBounds="true" //ImageView填充全部 android:scaleType="fitXY"

原创 Android:常用組件

StickyHeaderListView —— 標題停靠 ExpandableListView —— 可展開閉合的ListView

原创 JVM:log不打印錯誤堆棧信息,原因及解決

HotSpot VM有個許多人覺得“匪夷所思”的優化,叫做fast throw:有些特定的隱式異常類型(NullPointerException、ArithmeticException( / 0)之類)如果在代碼裏某個特定位置被拋

原创 Javascript:點擊改變輸入框文字

<input id="keyWord" placeholder="要改變的輸入框"> <a href="#" onclick="changeText(this);" >要傳的值</a> <script> functio

原创 解決中文亂碼:SpringMVC過濾器

問題:JSP form post提交值爲中文亂碼 解決:在web.xml中添加過濾器(加在其他過濾器之前) <filter> <filter-name>setcharacter</filter-name> <f

原创 Java:BigDecimal的int、string轉換

當程序中涉及金錢存儲變量的時候,可以通過BigDecimal進行操作,比int更加安全。 ps:微信支付時,只能用整形,價錢12.34*100的整型,輸出結果仍爲 價錢12.34 //字符串型 String money = 12

原创 Android:Volley實現參數,字符數組,文件,圖片的上傳

1.代碼使用 RequestQueue queue = Volley.newRequestQueue(context); MultipartRequest multipartRequest = new MultipartReque

原创 JAVA多線程:thread與runnale

JAVA中多線程的創建方式: 實現Runnable接口(建議多線程使用) 繼承Thread類 thread:線程各自運行,不共享資源 聲明一個int變量爲10,代表10張票, 開啓4個thread,每次運行一次thread

原创 Android:自動彈出/隱藏 輸入法軟鍵盤

1.讓Edittext獲取焦點: edittext.requestFocus(); 2.彈出軟鍵盤: InputMethodManager imm = (InputMethodManager)getSystemService(C

原创 Spring:IOC與AOP的個人理解

IOC:控制反轉(又名:依賴注入) 正常情況下(無IOC): 你製作一件傢俱 你需要錘子,自己去找錘子 你需要扳手,自己去找扳手 你需要鋸子,自己去找鋸子 傢俱完成了 IOC情況下: 製作前,你把錘子,扳手,鋸子給管家

原创 Android:微信開發問題:errCode = -1 第二次支付失敗

問題描述 1.errCode返回值爲-1 2.第一次支付成功,第二次支付失敗 解決方法 1.將APP打包,同時生成簽名.jks文件(就是要填各種密碼,別名,開發公司的那個簽名,保存好這個文件,之後打包都要用到他) 2.將用簽

原创 Android:不讓ScrollView中EditTextView不自動獲取焦點的方法

焦點攔截 在layout的xml文件中 1.設置EditText的上級控件 android:focusable="true" android:focusableInTouchMode="true"; 2.同時EditText控件

原创 Android:FragmentManager與FragmentTransaction

FragmentManager:用來管理Fragment的,利用Activity的getFragmentManager()取得它的實例. FragmentManager可以做如下一些事情: 1、使用findFragmentById

原创 jsp的四個作用域 :page、request、session和application的區別

page:指當前頁面,在一個jsp頁面裏有效 request:指從http請求到服務器處理結束,返回響應的整個過程。在這個過程中使用forward方式跳轉多個jsp。在這些頁面裏你都可以使用這個變量。 Session:有效範圍當

原创 Android:微信分享(好友、朋友圈、收藏)文字信息

使用微信官方自帶的SDK實現文字信息分享 記得用 填寫在微信開放平臺的簽名 打包 public static void shareText(int sceneFlag) { // 初始化一個WXTextObjec