android
develop&android
不撞南墙不回头
展开
-
Glide 带边框带圆角的工具类
public class BorderRoundTransform extends BitmapTransformation { private final String ID = getClass().getName(); private Paint mBorderPaint; private float borderWidth; private int bor...原创 2020-03-17 15:05:26 · 405 阅读 · 0 评论 -
android 全局异常捕获及写入异常到手机
新建CrashHandler类:import android.content.Context;import android.content.pm.PackageInfo;import android.content.pm.PackageManager;import android.os.Build;import android.os.Environment;import andr...转载 2019-07-30 14:59:32 · 207 阅读 · 0 评论 -
android webview loadUrl()https的链接无法播放音频
在Android5.0上webview默认不允许加载http与https混合内容:比如你访问的网页为http://xxx.com/a.html,则如果a.html包含了https的资源,则此资源不会显示。如果仔细观察log,可以看到如下的内容提示:So,该怎么解决呢?1、都改成https的资源即可。2、只需设置webSettings,允许其加载混合网络协议内容即可。...原创 2019-03-12 09:50:52 · 857 阅读 · 0 评论 -
android 自定义通用标题栏
https://github.com/wuhenzhizao/android-titlebar/tree/master转载 2018-10-09 14:28:42 · 502 阅读 · 0 评论 -
android studio在调试时才会出现的错误日志
用真机调试时出现许多错误日志导致调试无法进行,参考https://stackoverflow.com/questions/40618803/android-app-crashes-when-launched-in-debug-mode原创 2018-08-13 09:48:25 · 1387 阅读 · 0 评论 -
android app内多语言切换
最近项目里用到了多语言切换,但是切换成功后,结束当前的进程,重新启动发现语言不是上次保存的,而是中文的,搜索了相关的知识,尝试了很多方法,最后在Application的onConfigurationChanged里添加了切换语言的方法,达到了期望的效果。参考链接:https://yanlu.me/android-7-0-app-language-switch/...原创 2018-06-23 15:12:06 · 246 阅读 · 0 评论 -
手机平板界面需要全屏展示,怎么设置?
第一步:在style.xml中添加以下代码:<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"> <!-- Customize your theme here. --> <item name="colorPrimary">@color/colorPrimary&原创 2018-04-25 09:21:52 · 3044 阅读 · 0 评论 -
视频源
凤凰卫视,http://222.36.5.53:9800/live/fhws.m3u8 ,http://202.205.93.230:280/99e8f095e48865d9cecff47cd5563763/playlist.m3u8 凤凰中文HD,http://218.203.106.12:5580/ysten-business/live/fhchinese/.m3u8.ts 播放几秒钟就得点击...原创 2018-04-24 10:35:24 · 16101 阅读 · 0 评论 -
大数的加减乘除工具
public class Arith { /** * 提供精确加法计算的add方法 * @param value1 被加数 * @param value2 加数 * @return 两个参数的和 */ public static double add(double value1,double value2){ BigDecimal ...原创 2018-04-24 10:33:26 · 171 阅读 · 0 评论 -
格式化文件大小的单位
/** * 格式化单位 * * @param size * @return */ public static String getFormatSize(double size) { double kiloByte = size / 1024; if (kiloByte < 1) { return ...原创 2018-04-24 10:32:32 · 796 阅读 · 0 评论 -
获取文件的大小
/** * 2 * 获取文件夹大小 * 3 * @param file File实例 * 4 * @return long * 5 */ public static long getFolderSize(File file) { long size = 0; try { ...原创 2018-04-24 10:31:49 · 104 阅读 · 0 评论 -
删除文件的方法
//删除文件夹的方法 public static boolean deleteFolder(File file) { if (file.exists()) { // 判断文件是否存在 if (file.isFile()) { // 判断是否是文件 file.delete(); // delete()方法 你应该知道 是删除的意...原创 2018-04-24 10:30:59 · 170 阅读 · 0 评论