自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

每一件自己觉得值得的事都要不留余力的去做

每一件自己觉得值得的事都要不留余力的去做

  • 博客(154)
  • 资源 (26)
  • 收藏
  • 关注

原创 空包打包签名

Android APP空包签名

2023-01-13 10:58:44 746 1

原创 零碎问题~

其他遇到的问题以及学习到的内容

2022-09-08 17:16:22 765

原创 8月问题总结~Android 12适配

Android12 适配问题总结以及处理方法

2022-09-08 16:46:23 900

原创 浅谈一下Android开发项目组件化之后发布到远程仓库的相关内容

组件化学习内容

2022-08-04 16:50:12 980

原创 3月份总结

1、AndroidStudio集成Lombok2、android view横向展开收缩_Android实现弧形旋转菜单栏功能3、七牛文件,断点续传4、支付宝-5、java数据脱敏处理,手机号,身份证号和银行卡号打码展示6、Android文字后跟图标的巧妙解决方案7、【Java】时间戳与Date相互转换8、Java 计算两个日期的时间间隔9、Android为页面添加水印10、Android中的View动画和属性动画11、Android 常用工具类之 AnimationUtils12、还不

2022-03-08 14:39:37 5658

原创 记录日常问题

1、每4位自动添加空格的EditText

2021-09-06 16:16:59 90

原创 7月阶段性内容收藏

1、关于友盟sdk接入升级最新合规化2、webView软键盘遮挡输入框问题

2021-07-27 15:56:39 105

原创 阶段性内容总结

1、Android实现代码画虚线边框背景效果

2021-06-11 16:02:48 94 1

原创 recyclerView使用 ExpandableTextView 列表展开收起功能

1、需求: 文字列表中展示收起和全部2、采用RecyclerView 实现列表,网上查找了许多展开收起的样式,实测结果不如人意,2.1 设置了最大展示行数之后,出现了展开之后,收起出错的问题2.2 显示文字的View错位的时候,点击“收起/展开”事件无效。设置了点击事件,实际没有执行 onInterceptTouchEvent 中 mAnimating引起3、解决方式借鉴方案:关于ExpandableTextView几点优化解决方案:点击跳转4、工具类package xxx;impo

2021-06-11 16:00:53 717

原创 android 视频置顶悬停,下面等内容可以滑动效果

1、需求: 页面头部是一个 视频,下面是章节内容和评论内容,要求视频播放时,视频在头部悬浮不能滑动, 下面的评论内容可以向上滑动, 视频暂停时,视频可以跟着布局一起向上滑动,如图网上之前看过类似的需求,也没有太多网友解答 ,详见:android 界面上滑时如何控制视频控件置顶悬浮,但还能保证还能接着播放2.实现:2.1 阿里播放器AliyunVodPlayerView SurfaceView实现,由于 SurfaceView不能支持平移等动画,采用网上提供的StickScrollView

2021-03-31 19:50:21 501

原创 Android studio模拟器启动失败 The emulator process for AVD Pixel_2_API_29 was killed

路径中不能携带中文 : 解决方法: 修改 Android Studio 模拟器的默认安装位置(只需要在环境变量中配置 ANDROID_SDK_HOME 为你想要存放模拟器的位置即可)需要安装 intelx86 emulator Accelerator(HAXM installer)路径举例:D:\sdk\extras\intel\Hardware_Accelerated_Execution_Manager\intelhaxm-android.exe 下载完成之后,点击安装,如安装失败,请关闭电脑,打开.

2020-12-11 14:24:03 3902

原创 WebView 视频全屏播放(基于Html5 video)

参考:WebView 支持 Html5 video 进行全屏播放主要方法: onShowCustomView() onHideCustomView() @Override //全屏时调用 public void onShowCustomView(View view, CustomViewCallback callback) { super.onShowCustomView(view, callback); Log.d(

2020-11-30 17:45:09 1028

原创 Android-AndroidX的迁移

AndroidX简介:我们来大致了解一下,到底什么是AndroidXAndroid 9.0(API level 28)发布时,AndroidX也作为一个新的支持库发布出来了。AndroidX时Jetpack的一部分,它包含了现有的支持库和最新的Jetpack组件。AndroidX 与 Android 操作系统分开提供,并与各个 Android 版本向后兼容。AndroidX 完全取代了支持库(android.support.v7或android.support.v4),不仅提供同等的功能,而且提供了新

2020-11-19 17:13:37 334

原创 工作实战 - 最近参考资料

1.下载圆形进度条2.Android 自定义 View:包含多种状态的下载用圆形进度条3.Android项目实战 加载数据时页面状态切换封装过程4.Android webview支持H5页面通过js实现文件上传、图片上传5.Android使用WebView加载网页选择文件上传6.Android WebView 图片加载不出来...

2020-10-10 14:02:46 108

原创 ButterKnife 8.x 基本使用

1.在Activity中使用 :在setContentView设置之后使用: ButterKnife.bind(this);//butterKnife绑定注解器2.在Fragment中使用: private View rootView; private Unbinder bind; @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanc

2020-09-01 09:37:24 185

原创 近期相关总结,微信支付/应用商店/FileDownLoader/编码转换/流式布局

1.Android微信支付回调区分总的来说就是在request中使用 request.extData 字段进行自己业务的区分,比如 充值/支付/分享等private void wxPay(WeiPayModel.ResultData data,String payOrRecharge) { IWXAPI api = WXAPIFactory.createWXAPI(mContext,Constant.APP_ID_WX); api.registerApp(Constan

2020-08-18 16:11:53 214

转载 Lint found fatal errors while assembling a release target.

错误信息:调试的时候,都没有问题,但是在打包的时候,报出下面的错误Lint found fatal errors while assembling a release target.To proceed, either fix the issues identified by lint, or modify your build script as follows:...android { lintOptions { checkReleaseBuilds false

2020-07-28 16:44:46 189

转载 Gradle配置lintOptions

int检查对于app来说也是很重要的,可以检查出很多问题。android { lintOptions { // true--关闭lint报告的分析进度 quiet true // true--错误发生后停止gradle构建 abortOnError false // true--只报告error ignoreWarnings true // true--忽略有错误的文件的全/绝对路径(默

2020-07-28 16:39:36 171

转载 日常搬砖 - 腾讯X5 tbs 文件预览

源自: https://www.jianshu.com/p/b54f65d8b5a7其实吧,网络上很多 X5的教程。我只是想写一点 我遇到的问题吧。https://x5.tencent.com/tbs/sdk.html上面是官网下载地址。Android studio 可以直接 导入,很方便。像这个样子。api ‘com.tencent.tbs.tbssdk:sdk:43697’然后听说 需要 兼容一些 cpu。需要导入一些 .so 文件,和一些配置。像这个样子。配置像这个样子。vecto

2020-07-17 14:04:21 1574

原创 查看 gradle依赖关系,以及去除重复依赖包

1、如何查看 as 中 包之间的依赖关系可以得到类似以下层级依赖关系------------------------------------------------------------Project :appdebugAndroidTestCompileClasspath - Resolved configuration for compilation for variant: debugAndroidTest+--- com.android.support.test.espresso:es

2020-07-17 13:44:44 2769

原创 Android半边圆角实现之shape

1.类似以下需求2.实现步骤第一步:就是在res/drawable中创建half_shape.xml(命名主要看个人)<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android"> <!-- 设置背景填充色...

2019-10-31 11:33:58 1853

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

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

2019-08-29 10:31:05 1109

原创 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 policy。翻译:网络安全策略不允许与 www…com之间进行明文通信产生原因:Android ...

2019-08-26 14:28:17 2474

原创 编译打包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/sdk2/.android/build-cache/b576f92014f08ed7588f47f33f7b84e3db2a...

2019-06-13 13:36:23 701

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

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

2019-05-30 14:12:50 17020

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

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

2019-05-24 16:43:07 1486

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

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

2019-05-24 16:39:22 1667

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

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

2019-05-24 16:25:54 328

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

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

2019-04-08 14:37:11 947 1

原创 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\AsWorkSpace\Simulations\myappp.jks C:\D-stack\OppoSign...

2019-04-08 14:31:18 958

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

一.工具介绍jarsigner是JDK提供的针对jar包签名的通用工具,位置在JDK/bin/jarsigner.exeapksigner是Google官方提供的针对Android apk签名及验证的专用工具,位置在Android SDK/build-tools/SDK版本/apksigner.bat不管是apk包,还是jar包,本质都是zip格式的压缩包,所以它们的签名过程都差不多(仅限...

2019-04-08 14:22:55 4604

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

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

2019-03-15 11:45:40 2688

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

1.基础的验证邮箱,手机号 /** * &amp;lt;p&amp;gt;shang&amp;lt;/p&amp;gt; * &amp;lt;p&amp;gt;判断email格式是否正确&amp;lt;/p&amp;gt; */ public static boolean isEmail(String email) { String str = &quot;^([a-z

2019-03-15 11:28:49 565

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

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

2019-03-14 17:50:05 3104

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

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

2019-03-14 17:39:43 1100

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

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

2019-03-14 16:54:17 3477

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

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

2019-03-14 16:36:20 2225

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

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

2019-03-14 16:31:56 1546

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

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

2019-02-27 09:59:00 371

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

解决方法:将android/build.gradleandroid/app/build.gradleandroid/CordovaLib/build.gradle中 的所有 repositories改为repositories { jcenter() maven { url "http://maven.aliyun.com/nexus/conte...

2019-02-27 09:48:16 564

ViewPagerGallery-master.rar

1.一个支持无限轮播的控件 2.支持一屏展示多个item图片 3.可以进行页间距和边界间距的设置修改

2019-05-30

mvp+okthhp实现登录功能

1.实现了MVP+okthhp 模拟网络请求进行登录的过程。主要在login模块文件夹下。大家有兴趣就可以下载了,还有一些其他的案例

2018-09-03

MVP框架demo

MVPdemo:包含了 1.MVP with Login Showcase 2. Optimized MVP with Login Showcase 3. MVP inAdapterA 4.MVP in AdapterB 5.MVP with EventBus 6.MVP with EventBus in Fragments

2018-09-02

c# 图片缩放不失真

c# 图片缩放不失真,新建c#项目,将工具类拷入,直接调用方法。

2017-07-21

android图片点击放大,支持左右滑动切换、缩放

点击缩略图查看大图,支持滑动切换图片,缩放图片,封装成了一个工具类,基本两行代码实现上面需求

2017-06-16

联想Lenovo LJ1680打印机驱动程序

打印机驱动程序

2017-05-03

制作,合并chm软件

制作/合并 CHM 文件: 1 安装easychm 2 如果是制作chm文件,准备好html文件即可。如果是合并chm文件,先Ctrl-D用easychm将要合并的各个chm文件反编译为html文件 3 编译chm: 新建项目,指定所有要制作、合并的html文件的父目录,编译即可得到chm文件 说明:最好创建一个专门的空目录用于存放html文件,编译时直接指定该目录即可

2017-04-21

制作chm帮助文档软件

chm制作软件,可以制作chm帮助文档

2017-04-16

commons-codec系列

commons-codec-1.5.jar

2017-03-19

清除文件中的SVN文件

1.svn提交过程中出现错误的时候,可以使用这个文件进行对svn文件的删除 2. 需要双击运行,注册表 3.成功之后,文件夹右键可以看到 delete SVN Folders 祝大家使用顺利

2017-03-06

excel编辑jar包

用来辅助开发 excel中的功能,包括写入数据到本地 excel表格中,修改excel表格中属性值等

2017-02-28

Android之高仿今日头条、网易新闻首页动态改变tab

1.使用horizontalscollview实现头条新闻的效果,动态添加tab页面,2 本地缓存,记录条目数量

2017-02-28

mvp模式demo

mvp模式,简单demo

2017-02-15

aarcgis android地图标记并选中

aarcgis android地图标记并选中

2017-01-04

Android上传文件到.net

Android上传文件到 .net服务器,服务器使用webservice ,考虑到.net有文件传输大小的限制,此处将文件转换为流的方式进行上传,支持大文件上传

2016-11-01

httpcomponts-client-4.3.6-bin.zip

资源包含 commons-code-1.6.jar commons-logging-1.1.3.jar fluent-hc-4.3.6.jar httpclient-4.3.6.jar httpclient-cache-4.3.6.jar httpcore-4.3.3.jar httpmime-4.3.6.jar,有需要的童鞋可以进行下载。

2016-11-01

java、Android生成word文档,动态添加数据

用我们自己指定的word模板,生成新的word,代码填写内容到新的word中,可以插入图片、插入文件、插入音频、视频,有不懂的可以联系我。运行已编译成功,希望大家学习。

2016-09-06

Android调用wps office

Android调用wps office 打开word文档,目前wps仅开放的功能,可以编辑,可以退出,退出之后到的是程序的页面, 目前不支持自动生成指定样式的word文档,这里可以对打开的文档进行编辑和保存,对之前网上看的一个demo做了修改,解决了运行过程中出现的一些问题

2016-09-05

圆形进度条progressbar

这是一个圆形进度条,蓝色背景,用一个动画,一组图片来显示。自定义dialog

2016-08-30

apache下的ant.jar

1.ant.jar

2016-08-10

androi解压缩文件或文件夹

1.Android 压缩文件,压缩文件夹 2.解压文件,解压文件夹 3.完美支持文件名称和文件夹目录中存在中文的乱码问题 4.apache下的 ant.jar包 5.要点 mainifest中的权限 6. zipUtil在压缩和解压过程中的编码格式的指定"GBK" 7.项目可运行,希望大家给个好评

2016-08-10

仿微信底部导航加右上角actionBar的实现

仿微信下面的tabhost导航加右上角,actionbar实现,以及点击事件

2015-04-15

Android应用微信开发应用签名获取工具

用于获得Android应用程序应用签名的工具,在微信开发中需要获取第三方应用的应用签名,这个apk文件装在手机上,输入mainifest中的包名,即可获得

2015-04-15

Listview中RadioButton单选问题

解决ListView中radioButton选择的问题

2015-04-09

java的xml解析

java代码,如何解析xml文件,使用时可以用到xml文件中的属性

2013-11-21

authorware作业

作业而已...谁想 下载的赶紧的,,,仅供参考而已00免费的哈

2012-06-10

空空如也

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

TA关注的人

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