自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

原创 java重写hashcode方法使用31的原因

可以用移位和减法来代替乘法,以获得更好的性能:31 * i == (i << 5) - i

2020-08-24 15:14:00 446

原创 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 &gt;= android.os.Build.VERSION_CODES.N) { tv_content.setText( Html.from...

2019-01-31 11:18:01 2188 1

原创 Android string.xml中%1$s等用法

&lt;string name="home_page_share_1"&gt;"%1$s"也在%2$s,~点击查看TA的故事&lt;/string&gt;&lt;string name="home_page_share_2"&gt;TA有%1$s粉丝,快来围观呀&lt;/string&gt;&lt;string name="home_page_share_3&q

2019-01-28 15:18:55 614

原创 Android Stuio 全局搜索中文字符

^((?!(\*|//)).)+[\u4e00-\u9fa5]

2019-01-28 15:07:31 746

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

KeyHash生成apk

android 接入facebook登录分享等时,后台需要配置的keyhash散列生成。。。。。。。。。。。。。。。。。。。。

2019-04-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除