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

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

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

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

2019-04-08 14:37:11

阅读数 33

评论数 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...

2019-04-08 14:31:18

阅读数 29

评论数 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

阅读数 18

评论数 0

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

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

2019-03-15 11:45:40

阅读数 66

评论数 0

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

1.基础的验证邮箱,手机号 /** * <p>shang</p> * <p>判断email...

2019-03-15 11:28:49

阅读数 63

评论数 0

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

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

2019-03-14 17:50:05

阅读数 50

评论数 0

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

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

2019-03-14 17:39:43

阅读数 136

评论数 0

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

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

2019-03-14 16:54:17

阅读数 216

评论数 0

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

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

2019-03-14 16:36:20

阅读数 48

评论数 0

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

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

2019-03-14 16:31:56

阅读数 87

评论数 0

android微信分享中遇到的问题

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

2019-02-27 09:59:00

阅读数 65

评论数 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

阅读数 32

评论数 0

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

实心圆: <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http:...

2019-02-27 09:44:00

阅读数 86

评论数 0

Android布局中动态添加ImageView

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

2019-02-27 09:38:35

阅读数 400

评论数 0

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

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

2019-02-21 16:37:44

阅读数 162

评论数 0

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

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

2019-02-21 15:27:41

阅读数 618

评论数 4

Android Fragment与Activity之间的数据交互

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

2019-01-14 13:45:37

阅读数 78

评论数 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

阅读数 1143

评论数 0

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

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

2019-01-03 17:33:20

阅读数 426

评论数 0

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

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

2019-01-03 17:31:09

阅读数 88

评论数 0

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