解析HTML
文章平均质量分 57
马占柱
Android行业多年软件开发经验,从事多年移动App开发,涉及医疗健康、商城、聊天、代驾打车、特种设备防护、公安边检查验领域;目前从事汽车车载系统开发工作。
展开
-
17个XML布局小技巧
如上,本文一共介绍了17个在日常编写xml的过程中对提升效率和提升性能的属性,如果你也有心得,欢迎评论补充。转载 2022-10-08 08:58:55 · 435 阅读 · 0 评论 -
jks cer 证书生成
jks是java keystore的简称,是java的数字证书库,查看证书私钥需要密码,避免私钥一名文的形式出现在代码中 客户端签名,服务器验签,确定是否是自己人 1.使用keytool生成jks,keytool工具在java->jdk->bin目录下,使用命令行,ps:红色部分请自行替换 keytool -genkey -alias 别名 -keyalg RSA -keystore 文件名.jks 2.经过一番复杂的输入,生成的jks文件在桌面->我的文档根目录下,..原创 2021-06-21 18:09:50 · 2518 阅读 · 0 评论 -
Scheme协议【浏览器唤醒APP】
什么是 URL Scheme?android中的scheme是一种页面内跳转协议,是一种非常好的实现机制,通过定义自己的scheme协议,可以非常方便跳转app中的各个页面;通过scheme协议,服务器可以定制化告诉App跳转那个页面,可以通过通知栏消息定制化跳转页面,可以通过H5页面跳转页面等。URL Scheme应用场景: 客户端应用可以向操作系统注册一个 URL scheme,该 scheme 用于从浏览器或其他应用中启动本应用。通过指定的 URL 字段,可以让应用在被调起后直接打开某些特原创 2021-04-21 13:36:49 · 4416 阅读 · 0 评论 -
安卓超链接工具类
/** * Create by Mazhanzhu on 2020/9/9 * textview 超链接工具类 */public class TextViewUtils { public interface OnClickListener { void onListener(View view, String url); } public static void setTxt(TextView tv, String html, OnClickListene.原创 2021-02-23 10:00:52 · 196 阅读 · 0 评论 -
安卓经纬度围栏判断【判断一个位置点,是否在所规划的围栏内】
判断方法如下/** * Create by Mazhanzhu on 2020/12/24 * 自定义围栏 判断一个点是否在多边形里面 */public class Mzz_WeiLan { //使用volatile关键字保其可见性 volatile private static Mzz_WeiLan instance = null; private List<WLData> mPoints = new ArrayList<>(); .原创 2020-12-24 20:21:22 · 762 阅读 · 4 评论 -
Textview显示HTML【图文混排】实现
废话不多说,直接上刺刀!/** * 设置HTml网页 * * @param text html字符串 * @param view textview */ private void setHtml(String text, TextView view) { MyImageGetter myImageGetter = ne...原创 2020-01-16 11:30:40 · 1150 阅读 · 0 评论 -
new BitmapDrawable(bitmap)已过时 解决方法
使用:Drawable drawable = new BitmapDrawable(bitmap);会提示“已过时,API16: Android4.1之后废弃了此构造函数”解决方法:Drawable drawable = new BitmapDrawable(getResources(),bitmap);根据源码介绍,新的构造函数,可以正确设置其目标的密度。下面附上And...原创 2020-01-16 11:19:20 · 1781 阅读 · 0 评论 -
TextView 自动换行,每行排满的自定义TextView
效果图是下面的,而用传统的Textview不行实际上用TextView直接自定义TextView,上代码:package com.madreian.hulk.view;import java.lang.ref.SoftReference;import java.util.ArrayList;import java.util.Arrays;import java.u...转载 2019-08-08 14:00:41 · 2670 阅读 · 0 评论 -
ZipUtils解压ZIP文件工具类
废话不多说,直接看代码!public class ZipUtils { private static final String TAG = "ZipUtils"; private static ZipUtils instance; private long zipLenght; public static ZipUtils getInstance() {...原创 2019-07-12 16:43:41 · 979 阅读 · 0 评论 -
将gson窜转换成JsonObject然后直接获取里面的键值对。
JsonObject returnData = new JsonParser().parse(json).getAsJsonObject(); String key11 = returnData.get("key1").getAsString(); String key12 = returnData.get("key2").getAsString();v...原创 2019-07-15 14:42:14 · 749 阅读 · 2 评论 -
Android开发之字体设置
默认字体Android SDK自带了四种字体:"normal"“monospace",“sans”, “serif”,如下: 字体 看这四兄弟长的还是蛮像,我是看不出多大差别。。。设置方式1.通过XML文件设置<TextViewandroid:layout_width="wrap_content"android:layout_height="wrap...原创 2018-08-07 18:14:34 · 1248 阅读 · 0 评论 -
彻底搞懂Android文件存储---内部存储,外部存储以及各种存储路径解惑
前言:对于任何一个应用来说,无论是PC端应用还是Android应用,存储肯定是必不可少的。对于很多做Android开发的同学来说,可能认为文件存储很简单,调用一些诸如getFilesDir,getExternalStorageDirectory方法行了,但是虽然说它们会调用相应的方法来实现简单的数据存储。但是他们未必就搞懂了他的数据到底存在了哪里,以及他的数据是否存对了地方,或者是否做好了版本...转载 2018-08-03 16:35:46 · 583 阅读 · 0 评论 -
Android:你要的WebView与 JS 交互方式 都在这里了
前言现在很多App里都内置了Web网页(Hybrid App),比如说很多电商平台,淘宝、京东、聚划算等等,如下图上述功能是由Android的WebView实现的,其中涉及到Android客户端与Web网页交互的实现今天我将全面介绍Android通过WebView与JS交互的全面方式阅读本文前请先阅读:Android开发:最全面、最易懂的Webview详解目录1. 交互方式总结Android与JS...转载 2018-05-17 15:53:52 · 191 阅读 · 0 评论 -
动态字符串%d %s ------android String
在开发经常遇到字符串中的某一数据或多个数据是动态变化如字符数组、设备的信息等%d 使用[html] view plain copystring name="warning_message">Android SDK(%d) >19 ,not support for this Device.string> 在代码中调用如下:原创 2017-11-23 16:52:07 · 746 阅读 · 0 评论 -
android数据库的简单事例
android和ios的数据库都是用SQLite来实现。在安卓里面数据库怎么用呢,简单来说可用分为以下三步:1、新建一个数据库帮助类,继承自SQLiteOpenHelper,复写onCreate() 和 onUpgrade()2、新建一个数据里操作类(dao类),利用 数据库帮助类 得到数据库的实例,然后在dao类里面编写 增删改查 的方法3、在Activity里面实例化数据库操作类(d原创 2017-11-01 14:50:02 · 1156 阅读 · 0 评论 -
带ProgressDialog的请求回调防止多点
Nohttp请求回调方法(OnResponseListener),防止多次点击!废话不多说,直接上代码:/** * 带ProgressDialog的请求回调防止多点 * Created by Lyx on 2017/9/13. */public abstract class OnMyresponseListenerPost implements OnResponseListener原创 2017-10-20 11:51:48 · 329 阅读 · 0 评论 -
Android用jsoup解析html
1.jsoup介绍很多时候,我们需要从各种网页上面抓取数据,而jsoup 是一款Java 的HTML解析器,可直接解析某个URL地址、HTML文本内容。它提供了一套非常省力的API,可通过DOM,CSS以及类似于jQuery的操作方法来取出和操作数据。 jsoup官方文档:https://jsoup.org/cookbook/中文文档:http://www.open-open.com/j原创 2017-10-18 11:34:15 · 493 阅读 · 0 评论