- 博客(16)
- 资源 (1)
- 收藏
- 关注
原创 google上架被拒
删除三方 SDK 里的权限<uses-permission android:name="android.permission.READ_PHONE_STATE" tools:node="remove" /> <uses-permission android:name="android.permission.GET_ACC...
2019-09-19 17:19:59 885
原创 图片之间的转换
1.url转bitmappublic void returnBitMap(final String url, final CommonCallback<Bitmap> callback) { new Thread(new Runnable() { @Override public void run() { URL i...
2019-09-19 17:05:10 226
原创 Android 监听系统语言切换
在Application中重写onConfigurationChanged@Overridepublic void onConfigurationChanged(Configuration newConfig) { super.onConfigurationChanged(newConfig); //HttpClient.getInstance().setLanguage(Ap...
2019-03-02 10:14:29 1102
原创 Html.fromHtmls的使用
//FROM_HTML_MODE_COMPACT:html块元素之间使用一个换行符分隔//FROM_HTML_MODE_LEGACY:html块元素之间使用两个换行符分隔if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.N) { tv_content.setText( Html.from...
2019-01-31 11:18:01 2188 1
原创 Android string.xml中%1$s等用法
<string name="home_page_share_1">"%1$s"也在%2$s,~点击查看TA的故事</string><string name="home_page_share_2">TA有%1$s粉丝,快来围观呀</string><string name="home_page_share_3&q
2019-01-28 15:18:55 614
原创 Android 跳转外部浏览器
Intent intent= new Intent(); intent.setAction("android.intent.action.VIEW"); Uri content_url = Uri.parse("https://www.baidu.com"); intent.setData(content_url); sta...
2019-01-19 16:47:30 14811 1
原创 webview 部分链接无法加载问题
webSettings.setJavaScriptCanOpenWindowsAutomatically(true);//设置js可以直接打开窗口,如window.open(),默认为falsewebSettings.setJavaScriptEnabled(true);//是否允许执行js,默认为false。设置true时,会提醒可能造成XSS漏洞webSettings.setSuppor...
2019-01-12 10:28:43 988
原创 Android 获取手机视频并按时间排序
/** * * @param uri 查询路径 * @param projection 需要查询的相关列 * @param selection 选择条件 (sql: where) * @param selectionArgs 查询时间属性值 * @param sortOrder 指定查询结果排列方式 * @return */public final android.datab...
2018-12-21 11:23:37 2274
转载 Android fragment内打开webview
原文链接:http://blog.csdn.net/dodod2012/article/details/50476779首先创建一个抽象类BackHandledFragment,该类有一个抽象方法onBackPressed(),所有BackHandledFragment的子类在onBackPressed方法中处理各自对Back事件的消费逻辑。onBackPressed返回布
2018-01-24 17:06:54 4143
原创 避免发生内存抖动
下面是避免发生内存抖动的几点总结:1.尽量避免在循环体内创建对象,应该把对象创建移到循环体外。2.注意自定义View的onDraw()方法会被频繁调用,所以在这里面不应该频繁的创建对象。3.当需要大量使用Bitmap的时候,把它们缓存在数组中实现复用。4.对于能够复用的对象,可以使用对象池将它们缓存起来。
2017-12-09 15:20:22 969
原创 android 遍历map的四种方法
Map map = new HashMap();map.put(1, "a");map.put(2, "b");map.put(3, "c");map.put(4, "d");第一种:通过Map.keySet遍历key和value:for (Integer in : map.keySet()) { //map.keySet()返回的是所有key的值 String s
2017-10-06 16:22:57 456
转载 Android-25种开源炫酷动画框架
1.Side-Menu.Android分类侧滑菜单,Yalantis 出品。项目地址:https://github.com/Yalantis/Side-Menu.Android2.Context-Menu.android可以方便快速集成漂亮带有动画效果的上下文菜单,Yalantis出品。项目地址:https://github.com/Yalantis/Context
2017-08-22 15:36:58 194
原创 bitmap和图片文件的转换
Bitmap对象保存为图片文件:public static File saveBitMapToFile(Context context, String fileName, Bitmap bitmap, boolean isCover) { if(null == context || null == bitmap) { return null; } if(TextU
2017-08-21 09:25:24 1748 1
原创 Android 解析assets中json文件
public staticString getJson(String fileName,Context context) {//将json数据变成字符串StringBuilder stringBuilder =new StringBuilder();try{//获取assets资源管理器AssetManager assetManager = context.getA
2017-08-12 09:46:09 935
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人