/** * 中文转化为url编码 * @param s * @return */ private String bbb(String s){ StringBuffer sb = new StringBuffer(); for (int i = 0; i < s.length(); i++) { char c = s.charAt(i); if (c >= 0 && c <= 255) { sb.append(c); } else { byte[] b; try { b = String.valueOf(c).getBytes("utf-8"); } catch (Exception ex) { System.out.println(ex); b = new byte[0]; } for (int j = 0; j < b.length; j++) { int k = b[j]; if (k < 0) k += 256; sb.append("%" + Integer.toHexString(k).toUpperCase()); } } } return sb.toString(); } /** * url编码 * @param str */ public void aaaa(String str) { try { String strUTF8 = URLDecoder.decode(str, "UTF-8"); Toast.makeText(this,strUTF8,Toast.LENGTH_SHORT).show(); } catch (UnsupportedEncodingException e) { e.printStackTrace(); } }/** * 复制到剪切板 * @param str */ private void cccc(String str){ ClipboardManager myClipboard = (ClipboardManager)getSystemService(CLIPBOARD_SERVICE); ClipData myClip = ClipData.newPlainText("text", str); myClipboard.setPrimaryClip(myClip); }
android 点滴成长
最新推荐文章于 2021-11-08 16:36:03 发布