自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 资源 (15)
  • 收藏
  • 关注

原创 高德地图 3D包进入黑屏

场景  使用高德地图最新版本(Android_Map3D_SDK_V7.5.0_20200610)出现黑屏,改回原来版本(Android_Map3D_SDK_V7.1.0_20191030)可以正常使用。解决方案  版本更新的话对应的jar包和so文件都需要进行替换,目前最新版的地图SDK是7.6.0版本,目前看您的jar包是7.5.0的版本,但so是7.6.0的版本,建议删除重新下载集成最新版的jar包和so。重点  jar包和so文件的版本号必须一致否则会出现黑屏。...

2020-11-21 15:39:05 81

原创 Android Studio 提示“你的主机中的软件中止了一个已建立的连接”问题解决方法

  Android Studio在Clean、Rebuild、运行项目时,莫名提示 “你的主机中的软件中止了一个已建立的连接.”  第一反应肯定是哪个应用程序占用了我的adb端口.  Win+R , 输入cmd, 输入 netstat -ano|findstr “5037”PID:18424.任务栏 - 鼠标右键 - 任务管理器 - 详细信息 - PID 排序场景一成功找到被占用的ADB端口的进程一般到这里就结束了,找到的进程都是一些 豌豆荚啊,应用宝啊啥的 手机助手 ADB安装软件助手啥的

2020-10-24 12:20:51 2412 4

原创 word中设置多级标题,标题自动编号

  word二级标题自动编号,本来应该是2.1,可是却变成1.3,怎么办?设置三个标题差不多够用了,因此,这里以三个标题为例,首先在样式里设置三个样式,可以命名为Title1,Title2,及Title3.在里面设置你要的三个标题的字体大小,字体格式,粗体,斜体,段落等内容,不在此赘述。  创建三个样式,对应三个标题下面需要详细介绍对应的三个标题的设置方式:在菜单栏里点击多级标题的标识,点击‘定义新的多级列表’定义新的多级列表设置第一级标题设置一级标题先设置第一级标题,一般使用默认的设置,不需

2020-10-04 10:51:06 80

原创 HarmonyOS DevEco Studio版本更新

HarmonyOS开发工具DevEco Studio一直在更新完善,为了与时俱进,我们当然要将工具更新到最新版本啦!其实更新本来是很简单,只要从DevEco Studio Help菜单中选择Check for Update即可:

2020-09-28 13:51:46 2096

原创 关于android studio布局文件中不能自动补齐属性的解决方法

关于android studio布局文件中不能自动补齐属性的解决方法问题:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <TextView /&

2020-08-01 13:58:19 724

原创 SVN不能Cleanup失败的几种解决办法

SVN更新出错,提示需要Cleanup,但运行Cleanup仍然失败一、在运行Cleanup的选项窗口中把 break lock 选中;二、删除.svn隐藏目录下的.lock文件;三、把自己所知道的出错目录删除,重新运行Cleanup,然后再Update;...

2020-07-29 17:11:17 101

原创 Glide设置图片4个角为圆角

//Glide设置图片圆角角度 RoundedCorners roundedCorners = new RoundedCorners(50); //通过RequestOptions扩展功能,override:采样率,因为ImageView就这么大,可以压缩图片,降低内存消耗 // RequestOptions options = RequestOptions.bitmapTransform(roundedCorners).override(20, 20); Request..

2020-06-29 18:34:04 240

原创 使用HBuilderX工具写jQuery代码或提示缺失解决方案

问题:使用HBuilderX工具写jQuery代码时会出现不会有提示的情况解决方案:HBuilderX编译器右下角有一个语法提示库,点开之后,把需要提示的勾选上就可以了

2020-05-23 10:43:28 627

原创 Android Studio中方法和类被调用多次但显示灰色

  Android Studio里面的一些类及方法,已被其他的类或者方法调用,但是显示灰色,把鼠标放上面的时候显示:Class ‘XXX’ is never used或者Method ‘XXX’ is never used,而且运行的时候可以正常运行没有任何异常。显示如下:clean Project无效解决方法:File—>Invalidate Caches/Restart 如下图...

2020-05-19 09:43:39 301

原创 解决org.gradle.api.internal.artifacts.ivyservice.DefaultLenientConfiguration$ArtifactResolveException

错误  Caused by: org.gradle.api.internal.artifacts.ivyservice.DefaultLenientConfiguration$ArtifactResolveException: Could not resolve all artifacts for configuration ‘:classpath’.解决方案第一步 查看项目下的gra...

2020-04-07 14:57:14 4918

原创 Android Kotlin初识

一. Kotlin简介2017 年,谷歌宣布在其 Android Studio IDE 中支持 Kotlin,Kotlin 开始成为 Android 开发的一级语言,当时业界并不太看好,因为 Java 在安卓的发展过程中做出了巨大的贡献,其作为安卓开发语言的观念已经根深蒂固,而且它也一直在不断完善。然而仅仅几年时间,Kotlin 因其相比 Java 更安全与简洁等优越性,很快占领市场,谷歌 A...

2020-04-07 11:16:27 112

原创 玫瑰花折纸

2020-04-06 14:31:30 54

原创 葫芦、花瓶折纸

2020-04-06 14:08:15 61

原创 宝塔折纸

2020-04-06 13:50:51 57

原创 Android6.0(Api23)以后 WebView定位失效问题

  最近遇到了一个问题,有一个需求是使用 WebView 来加载一个网页url,H5通过js来获取位置定位信息。以前也进行过H5需要位置信息的功能开发,不过以往的方案都是使用 Android 原生定位(集成高德/百度SDK),再将位置信息传给H5来实现,不过这次由于考虑到apk大小的问题(不再集成高德SDK)以及“懒”(不用再写定位的代码),所以就准备都让H5来做。本来认为这个方案应该是很简单的,...

2020-04-03 15:43:49 1312

原创 AndroidStudio3.6新建kotlin项目报错

   AndroidStudio版本3.6的在新建Kotlin工程的时候,构建过程中报了一个错误。   解决方案:   因为AndroidStudio3.6默认开启了Only sync the active variant这个选项,将图中选项对勾去掉,重新打开项目便可运行了。...

2020-04-03 14:50:48 372 1

原创 Android10(Api 29)新特性

Android10(Api 29)新特性一.设备硬件标识符访问限制   限制应用访问不可重设的设备识别码,如 IMEI、序列号等,系统应用不受影响。1.1. 原来的做法// 在AndroidQ上以下方法都会有问题// 返回:866976045261713;TelephonyManager tm = (TelephonyManager) getSystemService(TELEPHO...

2020-04-03 09:11:29 2188

原创 微信小程序页面跳转的6种方式和区别

微信小程序页面跳转的5种方式和区别1.wx.navigateTo(OBJECT)   需要跳转的应用内非 tabBar 的页面的路径 , 路径后可以带参数。参数与路径之间使用?分隔,参数键与参数值用=相连,不同参数用&分隔;如 ‘path?key=value&key2=value2’。wx.navigateTo({ url: 'test?id=1'})   这种...

2020-04-03 08:44:27 615

原创 JavaScript获取标签的六种方式

JavaScript获取标签的六种方法1.使用document.getElementById(‘id名’);<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title></head><b...

2020-04-03 08:17:56 281

原创 Android自定义流式布局

       在日常的app使用中,我们会在android 的app中看见 热门标签等自动换行的流式布局,今天,我们就来看看如何自定义一个类似热门标签那样的流式布局。下面我们就来详细介绍流式布局的应用特点以及用的的技术点。1.流式布局的特点以及应用场景        特点:当上面一行的空间不够容纳新的TextVi...

2020-01-16 14:22:56 3312

原创 Android 如何自定义判断点是否在(凹凸)多边形内

       在开发中我们经常会遇到需要监听手势动作的需求,往往这些需求会与界面的某个区域绑定。但是当该区域是一个不规则的(凹凸)多边形时,这就给我们的判断添加了难度。       其实在第三方地图中就有判断点是否在指定区域内的功能,API中提供了相关的方法。但我们不可能在不使用地图功能的时候去特地导入Map类来实现...

2020-01-14 16:12:26 3003

原创 利用android studio生成jar包,制作自己的SDK

       开展项目合作时,基于模块化思想,对方要用到你的程序,而你又不想将源代码给对方,通常会将程序进行打包生成jar,并作混淆处理。1.创建项目       【File】—【New Module】—【Android Library】,命名,然后编辑代码。       ...

2020-01-14 09:36:59 3113

原创 H5去掉输入框type为number时的上下箭头

H5去掉输入框type为number时的上下箭头  html5中,input type="number"时 右边会有一个上下小箭头,介绍去掉这个箭头的方法,完成浏览器的兼容,页面效果的统一一。公共样式<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>去...

2020-01-02 17:20:16 849 1

原创 HTML中空白空格样式

HTML中空白空格样式一.& nbsp;二.& ensp;三.& emsp;四.& thinsp;五.& zwnj;六.& zwj;   HTML提供了5种空格实体(space entity),它们拥有不同的宽度,非断行空格(& nbsp;)是常规空格的宽度,可运行于所有主流浏览器。其他几种空格(& ensp; & ems...

2020-01-02 11:18:37 693

原创 Androd自定义View实现竖直跑马灯效果

Androd自定义View实现竖直跑马灯效果,对其用自定义控件进行包装;实现其点击回调和自定义视图等功能跑马灯在我们日常使用的app中还是很常见的,以前做外卖app的时候商家公告就使用了此效果,但是它是横向滚动的,横向滚动多适用于单条信息;但凡涉及到多条信息的滚动展示,用纵向滚动效果会有更好的用户体验,今天我们通过自定义View来看看如何实现纵向跑马灯效果。MarqueeBean类publi...

2019-03-10 18:20:10 400

原创 Android 6.0到9.0新特性

一. Android6.0(M)Android系统6.x 的权限分为危险权限(不涉及危险性信息泄露)和普通权限(涉及用户私人信息),危险权限需要动态添加授权申请,不仅仅在清单文件中添加申请。危险权限是分组(9组)的,当组内的一个权限被授予可以执行则其他权限皆可执行。1.1. 列举权限的分组&amp;lt;!-- 危险权限 start --&amp;gt;&amp;lt;!--PHONE--&amp;gt;&amp;lt;use...

2019-03-10 17:00:18 1380

原创 Android 保存图片、视频到本地,并且刷新系统图库

一、保存图片到本地并刷新系统图库private void saveImg() { Glide.get(MainActivity.this).clearMemory(); Glide.with(MainActivity.this) .asBitmap() .load("http://p1.so.qhim...

2019-03-10 16:13:42 6960 2

原创 Android开发网络图片保存到本地指定文件夹

** 将请求网络图片转换为bitmap,然后保存到指定文件夹,压缩图片代码,使用了Glide来进行图片压缩处理** private void saveImg() { Glide.get(MainActivity.this).clearMemory(); Glide.with(MainActivity.this) .asBi...

2019-03-01 14:57:46 2308

原创 Android获取以及修改WebView的UserAgent

**User Agent**中文名为用户代理,是Http协议中的一部分,属于头域的组成部分,User Agent也简称UA。 **是什么**:它是一个特殊字符串头,是一种向访问网站提供你所使用的浏览器类型及版本、操作系统及版本、浏览器内核、等信息的标识。 **什么用**:通过这个标识,用户所访问的网站可以显示不同的排版从而为用户提供更好的体验或者进行信息统计;例如用手机访问...

2018-12-25 11:23:45 686

原创 Android开发读取通讯录信息

需求通过搜索联系人的姓名获取相应的详细人信息,也可通过右侧字母条搜索相应的联系人信息。主要代码如下:MainActivitypublic class MainActivity extends AppCompatActivity { private ListView sortListView; private SideLetterUtil sideLetterUtil; ...

2018-11-08 16:49:21 1686

原创 Android获取手机通话记录的方法

获取手机通话记录流程:1、 获取ContentResolver;ContentResolver resolver = getContentResolver();2、resolver.query(*);需要传入通话记录的URI:CallLog.Calls.CONTENT_URI3、对查询得到的Cursor进行数据获取.主要代码如下:MainActivitypublic class M...

2018-11-07 18:42:44 6812 1

原创 Android界面布局文字水印

一、需求分析需求:在每个布局中加上水印效果,如下图:从图中,我们可以看到在页面中很明显有文字水印效果,那么如何实现这种效果呢:(1)水印文字有旋转角度(2)水印效果处于内容布局之上,且内容布局具有焦点效果(3)水印文字位置不固定可根据需求自动改变分析以上三步,可以利用Android自定义View的方式来实现。二 、效果实现1.自定义水印文字View从需求图中可以看到,水印文字有...

2018-11-03 17:05:41 733

原创 JS唤醒Android APP(包括在外部浏览器和WebView)

JS唤醒Android APP(包括在外部浏览器和WebView)问题:当用户在手机浏览器中点击一个按钮时,如果手机上已经安装该应用,则直接打开,如果没有安装,则转向应用下载页面。1.AndroiManifest.xml中配置请在App启动的Activity的那个节点中加入 &amp;lt;intent-filter&amp;gt; &amp;lt;action androi...

2018-11-03 15:26:36 3723

原创 Android打包之多版本、多环境、多渠道

Android打包之多版本、多环境、多渠道在平时的Android开发中,我们经常会遇到在不同网络环境(比如:开发环境、测试环境)之间的切换、一次打多个渠道包等需求,如何优雅的管理网络环境的配置?如何快速的打出多个渠道包?这是一个值得研究的问题。如果每一次在不同网络环境间切换,都需要更改代码,然而重新打包,那未免有点低效。下面是我的实践探索,看网上很多人都是根据buildType来切换网络环境,...

2018-10-27 15:08:41 199

原创 Android开发点击物理键返回

Android开发点击物理键返回#Activitypublic class MainActivity extends AppCompatActivity implements View.OnClickListener, CallBackValue { private RelativeLayout rlHome, rlMsg, rlMine; private ImageView ...

2018-10-24 18:29:35 1450

原创 Android 逻辑代码动态设置资源文件属性

#Android 逻辑代码动态设置资源文件属性##需求 :使用Java逻辑代码动态设置资源文件属性包括字体大小、颜色、控件大小的设置、px-dp转换以及横竖屏切换。逻辑代码:如下public class MainActivity extends AppCompatActivity implements View.OnClickListener { private TextView...

2018-10-13 11:47:37 1141

原创 Android Studio Git用法

##前言本文参文档: 廖雪峰官方网站Git下载地址: 官方网站代码托管平台分为 Github 和 Gitee (码云)##一. 加粗样式Github1.1.个人项目1、 注册gitup账号;2、 Sign in(登录);3、 点击“Start a project”或点击 Gieup“+”选择“New repository”;4、 点击右上角的 + 加号 创建项目,该...

2018-10-03 08:05:15 250

原创 引导界面滑动动画效果

#引导界面滑动动画效果#需求:打开app引导页图片产生滑动动画效果,根据需要将图片设置渐变、滑动等效果。#逻辑代码 public class MainActivity extends AppCompatActivity { private ImageView ivImg; @Override protected void onCreate(Bundle saved...

2018-09-24 00:10:20 579

原创 Android开发通过java将h264编码成mp4

Android开发通过java将h264编码成mp4android将Hi64编码成MP4,首先要说明的是H264是编码,而MP4则是一种容器。 1.首先我们需要去下载一个MP4Parser 的Jar包,最新Jar包http://download.csdn.net/detail/qq_34706837/9640613,这是我从Google上面下载的最新包。 2.当我们下载下来的JAR包,放入...

2018-09-08 17:10:40 1108 1

原创 Android开发Edittext延迟搜索

Android开发Edittext延迟搜索需求 :点击Edittext输入1秒后,如果1秒内没有新输入的内容,就进行搜索 ;如果搜索内容改变,则remove掉handler里面的请求,直到无输入数据变化1秒后进行搜索逻辑代码:如下public class EditTextActivity extends AppCompatActivity implements Handle...

2018-09-08 16:07:09 601

viewer264_mp4.zip

android将Hi64编码成MP4,首先要说明的是H264是编码,而MP4则是一种容器。 1.首先我们需要去下载一个MP4Parser 的Jar包。 2.当我们下载下来的JAR包,放入我们的项目lib目录下,然后再将编译一下即可使用。 3.添加完项目后,我们就可以使用该Jar包,使用方法也是相当的简单。

2020-01-15

android 如何判断点是否在(凹凸)多边形内

在开发中我们经常会遇到需要监听手势动作的需求,往往这些需求会与界面的某个区域绑定。但是当该区域是一个不规则的(凹凸)多边形时,这就给我们的判断添加了难度。 其实在第三方地图中就有判断点是否在指定区域内的功能,API中提供了相关的方法。但我们不可能在不使用地图功能的时候去特地导入Map类来实现这一功能,所以在这里我将改功能的实现提取出自定义一个工具类。

2020-01-14

Android Studio 创建 Jar包

开展项目合作时,基于模块化思想,对方要用到你的程序,而你又不想将源代码给对方,通常会将程序进行打包生成jar,并作混淆处理。

2020-01-14

Androd自定义View实现竖直跑马灯效果

Androd自定义View实现竖直跑马灯效果,对其用自定义控件进行包装;实现其点击回调和自定义视图等功能。

2019-03-10

Android 保存图片、视频到本地,并且刷新系统图库

Android 开发保存图片、视频到本地,并且刷新系统图库。

2019-03-10

Android开发网络图片保存到本地指定文件夹

将请求网络图片转换为bitmap,然后保存到指定文件夹,压缩图片代码,使用了Glide来进行图片压缩处理。

2019-03-01

Android开发读取通讯录信息

Android开发读取通讯录信息,可通过搜索联系人的姓名获取相应的详细人信息,也可通过右侧字母条搜索相应的联系人信息。

2018-11-08

Android开发查询通话记录

可根据需求获取Android手机通话记录姓名,手机号,通话时间,通话记录等,并可限制查询通话记录的时间。

2018-11-07

Android界面布局文字水印

Android 开发在每个布局中加上水印效果。需求:在每个布局中加上水印效果

2018-11-03

JS唤醒Android APP(包括在外部浏览器和WebView)

当用户在手机浏览器中点击一个按钮时,如果手机上已经安装该应用,则直接打开,如果没有安装,则转向应用下载页面。

2018-11-03

Android打包之多版本、多环境、多渠道

在平时的Android开发中,我们经常会遇到在不同网络环境(比如:开发环境、测试环境)之间的切换、一次打多个渠道包等需求,如何优雅的管理网络环境的配置?如何快速的打出多个渠道包?这是一个值得研究的问题。

2018-10-27

Androd时间戳转化

Android开发时间戳与系统时间的相互转化、比较,时间的格式化

2018-10-23

Android 逻辑代码设置资源文件属性

使用Java逻辑代码动态设置资源文件属性包括字体大小、颜色、控件大小的设置、px-dp转换以及横竖屏切换。

2018-10-13

仿支付宝密码输入

仿支付宝密码输入,自定义EditText,分为带边框,带边距两种。

2018-10-03

引导页图片滑动效果

打开app引导页图片产生滑动动画效果,根据需要将图片设置渐变、滑动等效果。

2018-09-24

空空如也

空空如也

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

TA关注的人 TA的粉丝

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