原创 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