自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

生命是一种长期而持续的累计过程~~~

忍受孤独的能力是成功者的必经之路

原创 AndroidStudio 解决连不上dl.google.com的问题,比如部分 could not get resource...问题

dl.google.com是谷歌官方的下载域名。只有能访问这个域名,才从官方下载Android Studio / Google Chrome等应用。 连接不上的原因 连接不上dl.google.com,是因为DNS未解析出地址或者解析出的地址不对,导致访问超时。 解决方法 解决方法一: 使用干净的...

2020-07-03 10:53:49 74 0

原创 Android半边圆角实现之shape

1.类似以下需求 2.实现步骤 第一步:就是在res/drawable中创建half_shape.xml(命名主要看个人) <?xml version="1.0" encoding="utf-8"?> <shape xmlns:andro...

2019-10-31 11:33:58 255 0

原创 关于 recyclerview 页面刚进来自动上滑一段距离的解决方法

1.焦点问题 让外层根布局获取焦点,在外层xml加上 android:focusable="true" android:focusableInTouchMode="true" 参考: RecyclerView抢先获取焦点问题

2019-08-29 10:31:05 280 0

原创 communication to ... not permitted by network security policy

Android 9 CLEARTEXT communication to … not permitted 手机系统版本是Android 9 首页弹出提示: CLEARTEXT communication to www…com not permitted by network security po...

2019-08-26 14:28:17 887 0

原创 编译打包Can't write C:\...\proguard\release\jars\3\1f\main.jar] (Duplicate zip entry..

1.Studio 签名打包出现 java.io.IOException: Can’t write、Can’t read 异常 分析出现的原因是由于引入的类库中有冲突文件所致 类似如下报错 Can't read [/home/junliang/Soft/Envirenment/sdk...

2019-06-13 13:36:23 274 0

原创 推荐一个比较好用的画廊展示图片(支持无限轮播)的控件ViewPagerGallery

1.在此我们引用 支持无限滑动的3D视觉的画廊效果、 平面普通广告栏轮播 这个例子中有可以运行的效果,大家可以下载下来先看一下,在我开始使用的时候,发现,想要调整 page item中的间距,比较困难,并没有暴露方法出来。所以就要看一下源代码,发现,在不使用3D效果,即初始化:initBanne...

2019-05-30 14:12:50 1358 0

原创 Android studio运行程序出现两个apk

1.项目引入多个lib导致引起的,一个app运行时产生了2个APP图标 解决办法: 保留主项目中的 intent-filter,将其他module中 AndroidManifest.xml文件的intent-filter的内容删除掉即可。 ...

2019-05-24 16:43:07 439 0

转载 androidStudio导入其他项目作为module依赖库

操作步骤: (1) 添加module(2) 选择你要的项目导入进来(3) 导入进来以后,可能项目原先有以app命名的module,改成其他名字,不要和现有项目的module重名就好了 (1)导入module (2)选择将要作为lib的module (3)加载后,选择File->P...

2019-05-24 16:39:22 713 0

转载 FloatMath.sqrt 方法找不到 不支持 解决办法

FloatMath.sqrt() Error:(95, 30) 错误: 找不到符号 符号: 方法 sqrt(float) 位置: 类 FloatMath 解决办法: 改为 (float)Math.sqrt()

2019-05-24 16:25:54 134 0

转载 Android中TextView 添加ClickableSpan后点击选中文字背景变色问题

TextView中的setHighlightColor(int color)用于设置选中文字背景色高亮显示。 比如以下: public class MainActivity extends ActionBarActivity { @Override protected void ...

2019-04-08 14:37:11 289 0

原创 android 在androidStudio中对空包进行签名,打入签名文件信息(重签名)

1.首先cmd进入 sdk build-tools 对应版本下 利用 apksigner进行签名 C:\Users\77263\AppData\Local\Android\sdk\build-tools\27.0.1> apksigner sign --ks C:\D-stack\AsW...

2019-04-08 14:31:18 289 0

转载 Android中APK签名工具之jarsigner和apksigner详解

一.工具介绍 jarsigner是JDK提供的针对jar包签名的通用工具,位置在JDK/bin/jarsigner.exe apksigner是Google官方提供的针对Android apk签名及验证的专用工具,位置在Android SDK/build-tools/SDK版本/apksigne...

2019-04-08 14:22:55 627 0

转载 Android H5交互Webview实现localStorage数据存储

1.首先配置Webview控件的一些相关属性: WebView mywebView = new WebView(this); mywebView.getSettings().setJavaScriptEnabled(true); //设置 localStorge 传递信息到服务器的设置 默认...

2019-03-15 11:45:40 482 0

转载 一些有效的正则判断表达式

1.基础的验证邮箱,手机号 /** * &amp;lt;p&amp;gt;shang&amp;lt;/p&amp;gt; * &amp;lt;p&amp;gt;判断email格式是否正确&amp;lt;/p&...

2019-03-15 11:28:49 188 0

转载 android 判断是否安装,微信、支付宝、qq、新浪app!

public class IsInstallWeChatOrAliPay { public IsInstallWeChatOrAliPay() { } /** * 检测是否安装支付宝 * @param context * @return...

2019-03-14 17:50:05 1253 0

转载 Android支付宝沙箱环境使用教程

Android支付宝沙箱环境使用教程 网上好多支付宝教程,但是好像没看到支付宝沙箱环境的使用教程,尤其是在做Android支付宝测试的时候,沙箱拿来测试挺好的,正式使用的时候更换里面的个别数据就可以了。 1、开发者中心添加Android应用: https://openhome.alipay.co...

2019-03-14 17:39:43 510 0

原创 android下载文件,文件总长度getContentLength返回-1

1.首先查询是不是后台传输数据的时候出现的问题 查看服务器响应头文件属性,确实没有这个属性了。。。所以返回为-1 1.1Content Length 在头文件中没有描述,暂时还没有解决方案 1.2Content Long在头文件中有描述,查询客户端调用产生的问题 2.调用时让服务器不要gzip...

2019-03-14 16:54:17 1944 0

转载 简单粗暴,修改圆形进度条ProgressBar的颜色

1.在ProgressBar使用的时候,如果我们不设置,默认显示的是系统提供的一个颜色,在我的测试机,华为nova3e下是一个粉色的小圆圈。 修改progressBar的颜色: android:indeterminateTint="#d38fdb" 在ProgressBar下...

2019-03-14 16:36:20 958 0

原创 关于富文本标签页的内容产生的乱码问题以及Html.fromHtml不能换行的问题。

1.产生背景 后台发布文章和其他内容时,采用的是富文本标签的形式,产生的字符串中携带有html的标签信息,在移动端进行展示时出现的乱码问题。 2.解决方案 采用 android中一个类 HTML,调用方法: Html.fromHtml(shareContent) 此时在TextView中显示文字...

2019-03-14 16:31:56 518 0

原创 android微信分享中遇到的问题

使用微信进行分享的时候,一般会遇到以下几个问题: 1.配置签名的坑 解决:一定要MD5、小写、不要带冒号,最好用官方给的签名获取工具。 2、没有注册API 解决:API是运行重复注册的,并且也不是耗时任务,所以不妨放在Activity的onCreate下面,记得写这个。 3、分享的图标大小限制 解...

2019-02-27 09:59:00 148 0

原创 网络问题引起的Corodva Could not resolve com.android.tools.build:gradle:3.0.0

解决方法: 将android/build.gradle android/app/build.gradle android/CordovaLib/build.gradle中 的所有 repositories改为 repositories { jcenter() maven { ...

2019-02-27 09:48:16 245 0

转载 android shap画圆(空心圆、实心圆)

实心圆: &lt;?xml version="1.0" encoding="utf-8"?&gt; &lt;shape xmlns:android="http://schemas.android.com/apk/res/an...

2019-02-27 09:44:00 382 0

原创 Android布局中动态添加ImageView

需求:界面有时候显示图片的数量未知,需要在代码中动态添加图片。 方法步骤: 1.布局: &lt;LinearLayout android:id="@+id/ll_group" android:layout_width="wrap_conten...

2019-02-27 09:38:35 4206 2

转载 NestedScrollView滚动到顶部固定子View悬停挂靠粘在顶端

转自:https://gundumw100.iteye.com/blog/2433050 网上有一个StickyScrollView,称之为粘性ScrollView,比如一个垂直方向的布局,依次摆放几个子View,当某一个子View滚到到顶端时候要停靠在顶部,悬停在顶部的位置不动。这很像联系人的...

2019-02-21 16:37:44 902 0

原创 一个关于NestedScrollView中嵌套ViewPager,ViewPager高度显示不全的解决方案(根据View设置高度)

1、当页面中有滚动的布局嵌套时,比如根布局是scrollView或NestedScrollView,这个时候页面下方有一个可以切换的tab标签页,这个时候大多数会采用ViewPager+fragment来实现。 这个时候我们会发现一个问题,首先: 问题1 在滑动的布局中嵌套ViewPager...

2019-02-21 15:27:41 5172 10

原创 Android Fragment与Activity之间的数据交互

1.直接调用 ((MainActivity)getActivity()).dosomething(); 2.使用接口回调 编写接口interface public interface FragmentBackListener { void dosomething(); } fragme...

2019-01-14 13:45:37 647 0

转载 完美解决 No IDEA annotations attached to the JDK 1.8 (C:\Program Files\Android\Android Studio\jre)

问题 Android Studio今天早上打开项目提示错误信息: No IDEA annotations attached to the JDK 1.8 (C:\Program Files\Android\Android Studio\jre), some issues will not be ...

2019-01-10 13:32:51 2625 0

转载 Android 获取系统时间及时间戳(默认13位)转换

1.获取当前时间戳(默认13位) //获取当前时间戳 long timeStamp = System.currentTimeMillis(); Log.d("xxxxx", timeStamp); 2.获取当前时间 //获取当前时间 Calendar c = Calendar...

2019-01-03 17:33:20 5226 0

转载 需求:EditText限制 输入20个字母。10个汉字

afterTextChanged方法。 private final int MAX_CHAR_NUM = 20; mSearchEditText.addTextChangedListener(new SimpleTextWatcher() { @Override ...

2019-01-03 17:31:09 364 0

转载 使用 PersistentCookieJar实现用户信息cookie持久化,Failed to resolve: com.github.franmontiel:PersistentCookieJar:

Error:(52, 13) Failed to resolve: com.github.franmontiel:PersistentCookieJar:v1.0.1 1.在github中https://github.com/franmontiel/PersistentCookieJar的第一步记...

2019-01-03 17:28:46 1920 1

转载 Android Studio run出APP图标红叉解决办法

1、androidStudio项目红叉报错无法运行, 解决办法 Tools -&gt; Android -&gt; Sync Project with Gradle Files (Android Studio 3.0) 转自:https://blog.csdn.net/lyc08...

2018-12-28 15:58:06 227 0

原创 Android 服务器外部h5与android进行交互

android中嵌入WebView可以快速实现app开发上线,交互的形式遇到的有三种: 第一:拦截H5界面的控件,具体实现请点击 Android如何利用JS来操作WebView里面的内容 第二:拦截H5界面的点击事件。 第三:为WebView的每一次网络请求的url添加标示位(参数)。 ...

2018-12-21 15:45:56 337 0

转载 android retrofit End of input at line 1 column 1 path

背景 在使用retrofit作为项目的网络请求库时,接口定义如下: @GET(ACT_GET_NEW_STAFF) Call&lt;TaskEn&gt; reqGetNewStaff(); @GET(ACT_GET_NEW_STAFF_MORE) Call&lt;Lis...

2018-12-19 16:52:56 504 0

原创 Android版本更新,兼容7.0 8.0

Android版本更新 借鉴: Android版本更新知识(检测、升级)总结 先说遇到的问题,7.0,8.0及以上版本采用旧方法更新,首先无法安装,添加响应权限之后,更新包安装之后,点击打开图标,应用无反应,点击图标打开正常。 解决方案: 1.版本更新的策略:比对 versionCode 如服务...

2018-12-17 15:07:11 458 0

原创 Glide3.7使用diskCacheStrategy加载图片失败的问题

1.加载代码: Glide.with(mContext) .load(videoThumbUrl) .error(R.drawable.error) .transform(ne...

2018-12-11 13:39:51 2745 0

原创 android四种基本动画效果使用

1.点击下载 上图: 包括基础的动画 透明度、放大缩小、平移、旋转、组合动画、闪烁、弹跳动画 1.透明度 final Animation alphaAniamtion = new AlphaAnimation(1.0f,0); alphaAniamtion.setFillAfter...

2018-11-29 17:00:12 483 0

原创 android跑马灯效果水平,竖直实现方法

集成了几种方式的跑马灯效果实现,包括水平方向和垂直方向的跑马灯效果,包括文字也包括图片,闲话不多说,上图, 需要的小伙伴,点击进行下载 主要的自定义View package com.testanimdemo.widget; import android.content.Context; imp...

2018-11-28 18:19:09 1883 0

转载 解决Android Studio kotlin 配置完依赖等下载慢,下载超时失败的问题

1.使用Android Studio在第一次导入项目或者配置完Kotlin后,会一直Build,因为需要下载一些项目中配置的依赖和gradle插件等,有的需要翻墙,由于国内的网络环境很容易超时。可以使用下面的方法解决的问题: 使用阿里云的国内镜像仓库地址,就可以快速的下载需要的文件 修改项目根...

2018-11-26 15:51:03 6703 0

转载 Retrofit网络请求参数注解,@Path、@Query、@Post、Body等总结

Retrofit网络请求参数注解,@Path、@Query、@Post、Body等总结 具体用法参照 Retrofit官网 Retrofit简介: 是一个基于okhttp的网络请求框架 通过注解配置网络请求参数 图片链接和图片上传 支持同步和异步网络请求 支持多种数据的解析,提供对Rxjava的...

2018-11-26 11:30:33 460 0

转载 恢复 Postman 中误删除的 Collection 的方法

1.登录你的postMan账号,打开网页端。 2.选择你误删的collections的Team。 3.个人账户图标点击,弹出菜单栏选择 Trash。 4.跳转页面终于看到了被删除的项目,激动,点击项目后面的 restore 就可以成功恢复了,当然,也可以点击那个垃圾桶图标彻底删除。 转自:ht...

2018-11-25 19:30:24 2022 0

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