自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (2)
  • 收藏
  • 关注

原创 视频去水印前端界面布局

本文主要说一下视频去水印界面布局流程,拿微信小程序举例1.主界面view部分,一个输入框,两个按钮,分别为粘贴和解析<template> <view class="content"> <view class="input"> <uni-easyinput type="textarea" v-model="inputValue" placeholder="请输入抖音视频链接" @input="input"></uni-easyinput&g

2021-12-28 16:11:15 412

原创 AIDL

借鉴:https://www.jianshu.com/p/29999c1a93cd一、概述AIDL 意思即 Android Interface Definition Language,翻译过来就是Android接口定义语言,是用于定义服务器和客户端通信接口的一种描述语言,可以拿来生成用于IPC的代码。从某种意义上说AIDL其实是一个模板,因为在使用过程中,实际起作用的并不是AIDL文件,而是据此而生成的一个IInterface的实例代码,AIDL其实是为了避免我们重复编写代码而出现的一个模板设计AID

2020-07-20 13:39:40 229

原创 Activity生命周期相关总结

Activity生命周期启动Activity:onCreate()—>onStart()—>onResume(),Activity进入运行状态。Activity退居后台:当前Activity转到新的Activity界面或按Home键回到主屏: onPause()—>onStop(),进入停滞状态。A跳转B界面AaActivity onPause:—> BbActivity onCreate:—> BbActivity onStart:—> BbActiv

2020-07-14 09:55:47 237

原创 Android 事件分发

郭神的博客当我们手指触摸屏幕的时候,事件其实是通过Activity -> ViewGroup -> View的流程到达我们触摸事件的View的。事件分发三个重要方法:分发、DispatchTouchEvent()拦截、onInterceptTouchEvent()消费、onTouchEvent()接下来就按照Activity -> ViewGroup ->...

2019-11-28 16:26:28 149

原创 Android xposed的简单使用,修改手机主要参数

前面说明借鉴该文章https://blog.csdn.net/u012417380/article/details/55254369Xposed 框架简介Xposed是一款优秀的android java层 hook 框架。它允许你在不修改apk源码的情况下,通过编写自己的模块来改变apk的行为。它的优点是采用了插件机制,模块能够适用不同版本的框架和rom。模块改变apk行为的操作发生在内存...

2019-07-09 11:12:15 5996

原创 Android 7.0 FileProvider简单使用以及冲突处理

今天主要说一下多个FileProvider造成的冲突该怎么解决,至于FileProvider的使用可以看看鸿洋的这篇文章鸿洋的这篇文章下面根据我自己做项目时遇到的问题,做一下总结,项目用到了bugly,广点通广告,系统拍照广点通给出的文档&lt;provider android:name="android.support.v4.content.FileProvider"...

2018-12-04 18:34:32 4390

原创 Android动态权限总结

说动态权限之前,我们先看一下app下build.gradle文件里面的几个参数,分别是:compileSdkVersionbuildToolsVersionminSdkVersiontargetSdkVersion现在用Android Studio创建新项目,这些参数都会默认创建好,但是如果看一些之前的项目,还是有必要弄清楚这些参数的。&gt; compileSdkVersion...

2018-11-16 15:15:48 160

原创 Android混淆代码总结

一、定义代码混淆(Obfuscatedcode)亦称花指令,是将计算机程序的代码,转换成一种功能上等价,但是难于阅读和理解的形式的行为。二、利弊混淆之后的apk体积会小一些,同时加大了反编译的成本,但是不能彻底防止反编译。混淆是个力气活,再添加第三方库的时候,最好就把反编译的代码加上,否则后面很容易造成错误,导致混淆后的apk运行出错。三、如果使用Android Studio中app目...

2018-11-15 17:54:33 357

原创 web前端学习之路-第二天

今天继续学习html,依然跟着菜鸟教程边学边练,然后再总结。 废话不多说,开始!CSS简单介绍这部分的内容应该是有单独介绍的,不过既然这里提了,那么就先了解一些简单的。使用方式内联样式- 在HTML元素中使用”style” 属性内部样式表 -在HTML文档头部 区域使用内联样式先看看代码吧&amp;lt;p style=&quot;background: black;...

2018-05-28 19:57:22 215

原创 web前端学习之路-第一天

本人做了几年的Android开发,最近接手的项目里面,大多数界面都是加载的网页,为了能够更好的接手项目,同时也让自己能够多学一些,所以准备自学一些web前端的知识。学前调研因为自己也不算新手了,所以在IDE的选择上,我还是准备用比较成熟的,这里我选择的是VScode,如果是小白的话,建议用记事本或者其他编辑器。之所以选择VScode,是因为项目中用到了,同时我也查了关于这个IDE的资料...

2018-05-25 17:06:14 365

原创 Glide基本用法解析

Glide是一个图片加载的框架,功能比较强大,一般加载图片,我就会用这个框架。下面介绍一下基本用法。整理了郭霖大神的博客,想看详细的可以去看http://blog.csdn.net/guolin_blog/article/details/53759439开始以Glide 3.7.0版本为例 首先在我们的项目app/build.gradle文件当中添加如下依赖:dependen...

2018-05-21 14:18:56 193

转载 Android Fragment 你应该知道的一切

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/42628537,本文出自:【张鸿洋的博客】很久以前写过两篇Fragment的介绍,主要就是介绍其功能:Android Fragment 真正的完全解析(上)和Android Fra...

2018-05-21 11:00:49 132

转载 Android Fragment 真正的完全解析(下)

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/37992017上篇博客中已经介绍了Fragment产生原因,以及一些基本的用法和各种API,如果你还不了解,请看:Android Fragment 真正的完全解析(上)。本篇将介绍...

2018-05-21 10:59:42 115

转载 Android Fragment 真正的完全解析(上)

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/37970961自从Fragment出现,曾经有段时间,感觉大家谈什么都能跟Fragment谈上关系,做什么都要问下Fragment能实现不~~~哈哈,是不是有点过~~~本篇博客力求...

2018-05-21 10:57:55 198

原创 AndroidStudio升级后编译项目出现Aapt2Exception异常的问题解决方案

升级Android studio之后,出现了aapt2异常问题,之前网上查找的解决方案是; 在项目根目录下的gradle.properties文件(如果没有,新建)中添加以下配置: android.enableAapt2=false,清理项目,重新编译,问题解决。但是最近升级studio之后,提示该方法已经过时了,而且当时这个方法没新创建一个项目,都要添加,也就是说,这不是正确的解决办法,...

2018-05-17 17:37:25 1348

原创 android 一个界面多个请求

最近接手外包项目,看代码基本是直接嵌套框架了,两个项目结构写法都差不多,里面还是有能借鉴的地方,今天记录一个。 LinkedList的remove(int index)方法按照我之前理解,应该是删除对应位置元素,实际不止,先看下注释吧/** * Removes the element at the specified position in this list. ...

2018-05-16 17:43:56 3607 1

原创 Android Studio 设置显示版本控制工具

用Android Studio打开一个项目时,有时候我们会用到git或svn等工具提交或者更新,但是有时候却找到这个按钮,这里先记录一下,避免以后忘记。直接上图:选择下面对应的选择,点击ok即可 再次打开VCS后,就可以显示了,如图:

2018-02-05 10:09:58 1074

原创 Android Studio 制作.9图片

在Android开发中,对于一些背景框相关的图片,一般会使用.9图片来处理,好处是不用针对每个尺寸都去切图,同时也减少了apk的体积,但实际情况,好多美工都不会处理.9图片,这就要求我们自己会处理。在Android Studio中就已经提供了工具,同时对.9图片有很严格的要求,如果制作不合格,可能会报下面的错误:Error:Execution failed for task ':app:m

2018-01-17 15:04:30 279

原创 Android Studio 3.0更新后Error:java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exc

Android Studio更新到3.0之后,每次创建项目之后都会出现下面的错误:网上查了一下,在gradle.properties文件中加入下面这句既可以解决问题:android.enableAapt2=false如下截图:目前还没有找到一劳永逸的办法,每次创建新项目,都要添加一下,如果有更好的办法,欢迎留言!

2018-01-15 10:13:10 220

原创 Android 登录已知wifi

最近有个需求,开机之后想让用户登录到某个已知的wifi,而不用用户手动输入密码。前提是我们周围有这个wifi,而且知道这个wifi的密码。找了很多资料,最后发现下面几行代码就可以实现了。先写下了也算收藏了。String user = "test";String pwd = "12345678";WifiManager wifi = (WifiManager)getSystemS

2015-12-14 10:37:33 633 1

html基础-第二天

该资源是我自学html第二天所敲的代码,供自己和他人学习和参考,博客地址:https://blog.csdn.net/lbqcsdn/article/details/80487760

2018-05-28

html基础-第一天

该资源是我自学html第一天所敲的代码,供自己和他人学习和参考,博客地址: https://blog.csdn.net/lbqcsdn/article/details/80454290

2018-05-25

空空如也

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

TA关注的人

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