自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 2021年总结

好久没有写总结了,2021年的最后一天,回想2021年,自从有了孩子后似乎每一天过得都很有规律。周一到周五上班,加班。周六周日陪孩子去早教,做做家务,偶尔有时间去练练瑜伽。日复一日每一天。可能这种生活在有的人看来觉得枯燥无味,但是我觉得还挺好的, 这种有规律,有计划的日子我过得还挺开心的。先说说工作把, 工作应该是占用我一整年大部分的时间了。今年6月份,和原单位的10几个同事一起来到了长城,彻底不做Android开发。从0开始学习c++,Autosar,虽然现在也很菜,但是我觉得只要坚持用心做一件事都会

2021-12-31 16:48:54 285

转载 Android WebView 全面干货指南

本篇内容转自 無名小子的杂货铺https://www.jianshu.com/p/fd61e8f4049e前言总结 Android WebView 常用的相关知识点,令包含以下干货内容分析:Js注入漏洞、WebView 遇到的坑、JsBridge 原理以及框架使用(JsBridge,DSBridge-Android)、缓存机制应用、性能优化、腾讯开源框架 VasSonic (之后会进行代码分析)。...

2018-04-11 13:10:20 1539

原创 Android自定义View, 圆形图片CircleImageView

在APP开发中,经常会用到圆形图片的自定义View,用来做头像等等...上代码1.首先在attrs中创建属性 <declare-styleable name="CircleImageView"> <attr name="border_width" format="dimension" /> <attr name="border_colo.

2018-03-28 09:51:22 444

原创 Get到最最有用的技能---Android热修复

年末, 几乎心思都被放假填满...最后两天班,来总结下近期学到的新技术. 热修复,之前一直没有搞他一直觉得这块很难.其实真正学到了之后. 真正是那句话"会了不难,难了不会".这个技术真的很有用,个人觉得每个app都应该用到它, 想来很惭愧.之前没有用他.之前有客户反应为什么你家的app总是升级呢?确实,这将是最不好的体验.所以还没集成热修复的小伙伴, 尽快将热修复集成到你的应用中去吧!来干货吧!1...

2018-02-10 10:04:29 384

原创 2017年终总结

2017年不知不觉就到了最后一个工作日,关注了各位大神的公众号, 看到了他们的年终总结, 不由回想我这一年的经历...今年好像发生了很多事, 毕业刚刚两年的我, 好像对于家庭的进度都比同学早了一步.买房,登记,拿驾照,稳定的工作都在这一年完成了.回想起自己刚刚接触Android的时候,满腔激情要学好Android,一方面是觉得自己适合这个行业,一方面更是觉得这个行业的收入并不低.而确实应了一句

2017-12-29 09:26:59 316

原创 Java 弱引用WeakReference

了解Java中的弱引用WeakReference,以及GC回收机制.有助于在以后的工作和面试中获得加分.下面就来详细的说下java中的弱引用WeakReference.在java中一个对象被GC回收需要满足两个条件: 1.没有任何引用指向他; 2.GC被运行. 例如: Grill gril = new Gril(); gril = null; 将gril对象 手动置空,

2017-12-05 11:22:53 337

原创 Android自定义View, 安全中心安全指数进度条,圆弧进度条

最近新提出需求, 需要自定义一个安全中心页面,表示安全分数的自定义progressbar.效果在最下方贴图.下面来说下具体的实现方法:public class ColorArcProgressBar extends View { private int diameter = 500; //直径 private float centerX; //圆心X坐标 private

2017-12-01 15:03:56 628

原创 正则表达式校验工具类

几乎每个项目里都有正则表达式校验, 写几个简单的校验记录下来,方便使用!1.判断是否是合法的手机号//判断是否是合法的手机号 public static boolean checkPhone(String phone) { /** * * 手机号:目前全国有27种手机号段。 * * 移动有16个号段:134、135、136、137、138、139

2017-12-01 13:46:40 423

原创 android studio中设置类的注释模板

点击File->settings->File and Code Templates -> 点击右侧includes 点击File Header 右侧就会出现当前的类的注释模板, 就可以进行自定义修改啦!eg:/** * @author ${USER} * @Description: * @Package: ${PACKAGE_NAME} * @data ${DATE} ${HOUR}:

2017-03-06 10:17:51 605

原创 Android 自定义加载等待动画

在项目开发中,网络请求是需要的加载动画是必备的.下面来详解介绍如何完成自定义加载动画效果.首先在drawable文件夹下新建 frame_loading.xml文件, 设置图片每隔0.1s切换, 并循环播放.<?xml version="1.0" encoding="utf-8"?><animation-list xmlns:android="http://schemas.android.com/

2017-02-28 16:47:11 2891 2

原创 Android自定义view代码步骤

虽然Android已经自带了很多强大的控件,但是仍然不能满足开发的需求,自定义view已经成为了开发者必须要掌握的最重要的技能之一。首先介绍主要步骤: 1、继承自View创建自定义控件; 2、如有需要自定义View属性,就在values/attrs.xml中定义属性集; 3、在xml中引入命名控件,设置属性; 4、在代码中读取xml中的属性,初始化视图; 5、测量视图大小; 6、绘制视图

2017-02-06 10:57:37 741

原创 Android 版本升级

在应用中, 版本升级是每个应用都需要做的功能, 下面介绍下主要代码.首先每次进入应用判断版本号与后台设置是否一致, 不一致即提示用户升级更新.为适配Android6.0加入运行时权限. 添加代码 if (ContextCompat.checkSelfPermission(MainActivity.this, Manifest.p

2017-02-03 17:23:58 688

原创 安卓 SharePreferences 跨进程获取数据

在应用中, 如果存在看大图等功能, 会消耗很多内存, 开发者往往会想在大图界面新开一个进程, 来获取更多的内存空间. 然而在遇到跨进程获取SharePreferences 数据时往往会遇到问题, 本文介绍利用SharePreferences如何跨进程获取数据.//直接代码首先MainActivity与SecondActivity 不在同一个进程中设置清单文件xml vers

2016-07-02 10:13:10 1090 4

空空如也

空空如也

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

TA关注的人

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