自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (12)
  • 收藏
  • 关注

原创 如何为UniApp开发Android插件

目录第一步:下载Uni官方插件SDK第二步:新建Android项目,解析下载下来的SDK包,将 UniPlugin-Hello-AS 下的 libs包下的四个aar文件拷贝到自己的项目libs包下第三步:在当前项目中创建一个新的module第四步:配置module下的build.gradle,引入uniapp-v8-release.aar第五步:创建TestModele.java文件,继承 WXModule第六步:创建dcloud_uniplugins.json文件第七步:到这就

2021-06-11 10:06:23 2312

原创 上传自定义jar到maven中央仓库

第一步:注册JIRA账号https://issues.sonatype.org/secure/Signup!default.jspa上创建一个账号第二步:创建 Issue当JIRA 账号一切准备就绪 项目状态 为Status:RESOLVED 即可第四步:下载 kleopatra/gpg4win第五步:在maven的settings.xml 文件中添加配置 <server> <id>oss</id> ......

2021-03-02 10:10:33 337

原创 Kotlin 协程(Coroutines)配合使用 Retrofit,网络请求

第一步 :添加所需依赖 //管理生命周期 implementation 'androidx.lifecycle:lifecycle-livedata-ktx:2.2.0' implementation 'androidx.lifecycle:lifecycle-viewmodel-ktx:2.2.0' implementation "androidx.lifecycle:lifecycle-runtime-ktx:2.2.0" //添加支持Kotlin协程 .

2021-03-01 15:18:30 946

原创 Flutter混合开发(二)Flutter 以 Module 形式 接入已经存在的Android原生项目中

上一篇文章讲解了Flutter 打包AAR 嵌入的流程这一篇就讲一下 module 的形式。做个简单的记录。也希望可以帮助到最近在学习Flutter混合开发的小伙伴

2020-07-09 15:20:37 654

原创 Flutter混合开发(一)Flutter打包成 AAR接入已经存在的Android原生项目中

最近项目需要开始研究,Flutter 混合开发。因为Flutter 更新速度都比较快,所以在学习的时候总是找不到最新的资料在学习解决。废话不多说,直接上图教程开发环境:Windows 10 开发工具:Android Studio 4.0 Flutter SDK:1.17.31.第一步当然是先创建个Flutter Module 啦。(如果Android Studio 还没装 Flutter 和 Dart 插件的 先安装插件)2.这里只演示的案......

2020-07-08 15:44:55 2125

原创 Android H5 交互Cookie 同步登录状态

其实这个使用场景还是蛮频繁的。原生和H5交互需要登录信息等等内容。都可以通过Cookie 还同步。这篇文章呢也是对:Android 抛弃原生WebView,使用腾讯X5内核、并加入广告拦截。这篇文章的补充。当时呢,主要是讲腾讯X5的使用,也提了一下cookie的同步,因为没有说的太详细。个别网友也有反馈。这里就详细描述一下如何同步Cookie的整个流程。下面也是直接贴代码了。...

2019-05-17 16:58:24 2705

原创 Android Studio 3.2+ Butterknife R2 爆红,但不影响编译运行

自己也是喜欢折腾,每次都新的东西都忍不住想升级上去体验一把。这个也是记录一下我升级Android Stuido 3.4 版本 遇到的一个问题,这里就直接上代码了其实这个问题ButterKnife 的大佬也已经做了解答了https://github.com/JakeWharton/butterknife/issues/1481我这就在BB两句了。因为9.0.0有几个版...

2019-04-25 15:39:39 4024 2

原创 Android 自动安装APK,并停留在安装完成页面(适配7.0+)。

最近又整理一下,安装Apk的流程。适配了android7.0+版本的机型。这里配置就要注意了,如果配置不好,回出现 “解析安装包异常”,这样问题其实不是包存在问题,而是我们的配置出现了偏差,当然我们也需要注意,我们的包的确是没有问题的。才去看代码是哪里出现了问题。废话不多说之间上代码。其实还是蛮简单的 Intent install = new Intent(In...

2019-04-09 11:23:16 1356 2

原创 Android 如何使用GreenDao 操作数据库

这边主要介绍一下,GreenDao 的简易用法,和所需要注意的点。废话不多说,直接开始: GreenDao 的 github 地址: https://github.com/greenrobot/greenDAO 官方地址:http://greenrobot.org/greendao/ 还有很多大神已经写过greenDao 的使用......

2019-01-28 18:21:12 933 1

原创 Android 使用RxJava保存图片到本地、并刷新本地图库

这也不是特别大的功能,只要多注意一点细节即可注意需要在 AndroidManifest.xml 申请权限,Android 6.0 开始也开始动态权限 ,我这是使用 EasyPermissions 来申请权限的 这个只给做一个参考。 &lt;uses-permission android:name="android.permission.READ_EXTERNAL_STORAG...

2018-12-06 17:18:26 1551

原创 Android 如何反编译APK获取源码

前言:这段时间,对Apk 进行了混淆处理。又想起之前学的一点皮毛(反编译apk)。一.想回顾一下反编译是怎么进行反编译的。自己总结的。总比看别人的要更让自己容易理解。二.想看看自己的混淆启动后。看看混淆后的效果怎么样。混淆处理可以参考鄙人的另外一遍文章(只提供思路)。Android Studio 开启配置混淆功能可能遇到的问题以及解决思路正文: ...

2018-09-18 11:43:20 14064 6

原创 Android 使用VasDolly 实现多渠道打包

前言: 因为公司项目需要发布到更多的平台上,以供用户下载。打包就成了一个很大的问题。利用原本的打包方式,又慢油耗。主要是电脑慢的话,打一个包都已经要一俩分钟了,如果需要发布的渠道多的话,那么真的就GG了。当然第一想到的还是使用第三方框架来实现。原始的做法如何配置渠道打包我这就不介绍啦。咱们主要讲的就是使用VasDolly来配置完成打包的过程。这个框架是腾讯的开源框架,大家......

2018-05-16 14:33:49 4129 1

原创 Android 抛弃原生WebView,使用腾讯X5内核、并加入广告拦截。

大家都不知道原生的WebView 存在各种坑。各种适配问题。最近在使用,总会出现DNS被拦截的情况。预览了各个大神的论坛与博客。发现可以更改WebView内核。找到了比较火的两个。分别是:腾讯X5内核 和 crosswalk crosswalk : 据说很强大,但缺点就是会让你的APK包增大很多。(我还没试过,都是看大神们的博客说的) 大家可以参考这篇......

2018-04-23 12:00:22 44258 11

原创 Android 高仿微信朋友评论列表与点击事件

前言距离上一次发布文章又沉静了一段时间了,想到要写什么又感觉有点简单了,拖着拖着又不想写了。最近需求有个类似微信朋友圈的评论列表功能,所以就静下心来写一下,写段代码,大神勿喷,可能有可能地方存在漏洞,看出问题的哥们也可以留言指出我的问题,大家共同进步。正文:那么接下来先看一下效果,看看是不是你想要的效果,(当然如果是鄙人的话,看到效果不是自己想要的或者说不是类似的我就会懒得看了)当然这个做的还有很...

2018-01-15 17:14:24 1382 4

原创 Android Studio 如何在 Kotlin 中使用 ButterKnife

前言: 这篇文章就介绍一下,如何在kotlin 中怎么去使用 ButerKnife , 想必在java代码中去使用 ButterKnife 大家都玩的风生水起了,那么在kotlin中怎么去配置呢,怎么去使用KuterKnife呢,可能还有些小伙伴不是很熟悉,那么这里我就在这里介绍一下,如果在Kotlin 中怎么去使用。正文: 前面鄙人发表过的文章已...

2017-12-16 21:33:37 16756 6

原创 Android Studio 开启配置混淆功能可能遇到的问题以及解决思路

前言:这篇文章是本月发表的第三篇了。这个月说实在是比较没那么忙,所以就将开发中遇到的一些问题都给整理成博客。发出来给大家共享!也是自己实在记性差,需要写成博客也避免自己忘记了。正文:那我们就直接开始吧,还是老样子,直接上图、上代码。第一步:在 build.gradle 文件下开始混淆功能 buildTypes { deb

2017-11-09 15:28:47 6861

原创 Android Studio 3.0 工具新特性的使用 Android Profiler 、Device File Explorer

前言:其实 studio3.0的工具大家也已经使用过一段时间了,自己呢,就是从bate版开始使用的,我觉得比较好用的几个地方。就几个,可能还没用到其他的精髓。但我觉的这个两个功能对我是比较实用的。好那么下面就给大家介绍一下吧。正文:话不多说咱们直接上图吧。(个人比较喜欢看图说话)第一个(Android Profiler)我要介绍的就是这个了。(先看一下效...

2017-11-06 15:16:25 9681 3

原创 OkHttp3 配置Https证书请求

前言:又有一段时间没更新咯,也是自己实在是懒。也想到发布文章的话不知道该发布什么。就时间间隔了这么长的时间,这段时间稍微没那么忙了就抽空写篇文章记录一下。也不是什么高科技高级技术。好了废话不多说直接来个正文吧正文:直接上代码/** * 关联Https请求验证证书 * * @param okHttpClient */ public OkHt...

2017-11-06 12:08:31 13417 3

原创 Android 调用微信登陆、支付、分享,出现的白屏、黑屏、闪屏问题。

当我在去调用微信的登录界面,或者其他支付界面,WXEntryActivity又一个界面,这样看起来很不协调(WXEntryActivity类finish的时候会有闪屏的效果)。为了让用户感觉只是拉起了一个授权界面,需要加上 android:theme="@android:style/Theme.Translucent" 使WXEntr...

2017-09-04 23:17:53 16599

原创 Android 接入银联支付、报错 org.simalliance.openmoileapi.SEService 解决方法

前言:这也是我第一次植入第三方支付的第三方接口。都开发完了后,发现在某些手机上会爆出这个错误。在网上似乎这个问题不太找到对于的方法(有可能是我百度的关键字不对),那下来就直接来看吧~!正文:其实也很好解决,在银联的开放平台上就能找到这个问题只需要在自己的lib包下添加这个jar包即可

2017-08-23 16:24:13 1124

原创 Android studio DELETE_FAILED_INTERNAL_ERROR Error while Installing APKs

前言:又有一段时间没有更新博客了。又来打个卡。最近发布的博客可能都稍简单一些,(不过本人经常忘,所以还是写成博客,也希望能帮助到你们)正文:在使用Android Studio 有时常见的,会装不上应用提示已经安装...或者什么信息不匹配。但我们手机是已经卸载了这个应用了的那就给我们报了以下这个错误。有些哥们一定会很纳闷

2017-08-08 12:32:31 1249

原创 Android WebView 选择图片并上传(调用相机拍照/相册/选择文件)

前言:这个功能其实我才刚接触。不熟...在这个给大家提供的都是经过本人验证之后的一些案例。可以在项目中跑的。最近项目嵌入混合开发,都是使用WebView来跳转,页面展示。有用到这个图片上传的功能。原本是一脸懵的,查了很多资料看一些大神都写的很多代码很复杂(原谅我是小白)正文:先看一下效果先:代码:我这里代码都是写在Fragment里面的 直接...

2017-07-20 16:36:20 16794 11

原创 Android 自定义TextView实现描边

前言:这里呢就是给自己的做的项目一些小功能做一个笔记。也希望能对大家能有帮助。正文:这里就简单的自定义了TextView 描边的效果。更多效果,大家可以参照这个大神的:点击打开链接 以及这位大神:点击打开链接我这里就想写的像上面两位大神功能那么强大了。第一步:好现在就来开始我们的自定义的第一步吧!!!public class Str

2017-07-19 18:00:41 1965

原创 Android 集成第三方SDK 友盟+统计 浓缩版

前言:也是有段时间没有更新博客了,也是自己比较懒,一有事情做一些事就会放一边,没有去动。一个多月没更新了,发现博客访问量有两千多了。想想还是得更新多几篇也是对自己做笔记的加固(其实就是自己记性差)正文:当让需要集成这个SDK,是需要账号注册的。没注册的朋友就注册一下。注:如果是公司的项目最好还是让公司的负责人去申请注册,避免日后个人离职带来不必要的麻烦。如果是自己练习的话,...

2017-07-19 15:07:35 1158

原创 Android Studio 配置使用 Kotlin

前言:在今天(2017.05.18)谷歌发布了,将Kotlin语言作为安卓开发的一级编程语言。Kotlin由JetBrains公司开发。这个Kotlin,Kotlin 是一个基于 JVM 的新的编程语言,由JetBrains开发。Kotlin可以编译成Java字节码,也可以编译成JavaScript,方便在没有JVM的设备上运行。JetBrains,作为目前广受...

2017-05-18 18:49:56 6379

原创 Android 沉浸式标题栏的快速实现方式

前言:沉浸式标题栏,听起来和高大上,其实在我们认真做的时候,感觉就那么几行代码。 而现在大多人也越来越讲究Android 的快速开发。那么接下来我就给大家演示一下三步搞定沉浸式标题栏!!那么我们先看一下效果 逍遥模拟器 android 4.0+的显示状态

2017-05-17 20:40:21 2631

原创 Android 如何快速将json 生成 json实体Bean对象

前言:如何快速的将json数据 转换生成 json实体Bean对象呢。这里给大家介绍一下。我们为什么要去找这个快速生成呢?因为大家都知道去对应一个json数据,去一个一个的写成员变量。然后在去生成 set and get 方法,真的很烦人。那么接下来就直接开始主题吧。正文:第一种方法:适用于有网络的人,同时适用Eclipse 和 Android Studio。

2017-05-17 18:23:10 3614

原创 Android NotificationManager 和 Notification的使用总结

前言:这段时间一直在写一个自动检测Apk自动更新的功能。其中有使用到这个通知栏信息,就一步去了解。NotificationManager,Notification的使用 这里代码我就没有全部贴出来了。就贴出来了关键的代码。希望能对大家有帮助。正文:R.layout.download_promp布局文件&lt;?xml version="1.0" ...

2017-05-14 15:11:18 8198

原创 Android 实现通知栏通知APP版本更新

前言:我们似乎在做什么apk,都需要去做更新这个功能,那怎么去做这个功能才好呢,那当然在做的时候当然回去百度一下(除非是大神)。想我这个种没做一个比较好玩的功能的时候,第一步就是去百度大家的做法,想法。怎么去实现、怎么完成。怎样比较好看,和健壮性比较好。一直一来自己都是小白,所以很明白小白的心情,自己写博客也会写的非常详细,希望大神勿喷。也希望小白能从中得到学习。好了不啰嗦,马上开始我...

2017-05-13 21:35:44 5367 5

原创 Android Studio 结合 ButterKnife Zelezny 高效使用 Butterknife(黄油刀)

正文:这里给大家提供一下butterknife的jar包下载,直接copy到libs包下,添加到项目中就好了。点击打开链接这里我们就按Android studio 的案例来演示一下。第一

2017-05-10 19:51:04 9995 2

原创 Android Studio 新建或者导入项目一直卡在 building “name” gradle project info解决思路

那怎么解决呢? 这里提供一些简单粗暴的方法。 1、在我们创建后的项目中,虽然卡在building gradle project info。但是项目一直帮你创建了,这时,你可以打开这个你创建所在你文件下

2017-04-18 21:15:44 1185 1

原创 Android 使用MVPHelper工具生成,MVPDemo模拟登录演示

前言:好了这段时间又闲下来了,就学习一下Android的MVP编写模式,记得我第一次学MVP的时候还是一面懵,完全听不懂这是为什么鬼,为什么一个简简单单的登录写的这么复杂。刚开始还一个个类,一个个接口的自己去创建,感觉太麻烦了。不过还好有想起有 MVP的自动生成工具。哈哈 这下的节省了我不少时间。好了废话不多说接入正题吧~正文:好了刚刚有提到的自动生成的MVP自动化插件。就......

2017-04-07 22:59:03 6951 2

原创 导入或创建Android工程时报错:Errors running builder ‘Android resource manager‘ on project

java.lang.NULLPointerException 点击details 显示如下: Errors occurred during thebuild.Errors running builder 'Android Pre Compiler' on project '项目名称' 最开使用Eclipse创建Android工程(new→project→Android Application Project.....→finish)时报错java.lang.NULLPointerException点击det

2017-04-06 23:33:55 977

原创 Android 圆形头像 类似QQ

1,将附件中的类下载到本地 添加到自己的项目中去2,在使用AS 可以点击项目添加依赖 3,使用详情可以查看 : http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0806/3268.html

2017-03-26 13:04:31 621

原创 Android 如何去掉App全局的标题栏

代码copy android:theme="@style/AppTheme.NoActionBar"

2017-03-26 12:59:21 643

原创 Android Studio 及 Eclipse 导出生成签名apk包方法

在很多时候,我们经常都是在开发应用,很少有机会去打包apk安装包,或者都是产品经理去导包。而让我们有时候都基本忘了这个比较简单的技能给忘记了。这里就给各位献丑一下。接下来就给Eclipse 和 Android Studio 的导出方法做个简单的演示。这里先演示一下Eclipse 的操作方法。1,在项目右击选择 Export2,选择 A...

2017-03-25 18:25:40 3266 1

AXMLPrinter2.jar 资源文件xml破解

AXMLPrinter2.jar 资源文件xml破解 Android反编译清单文件乱码解析

2023-11-30

Apk反编译工具

文件包含Android逆向助手、apktool、dex2jar、jd-gui. autosign 等等工具满足我们一般的反编译工具需求

2018-09-18

Android 高仿微信朋友评论列表与点击事件

详情介绍可以观看这篇文章 https://blog.csdn.net/qq_35070105/article/details/79065266

2018-04-16

银联支付opemmbileap报错处理附件

相关问题可以查看一下我的博客 http://blog.csdn.net/qq_35070105/article/details/77507514

2017-08-23

MySQL5 文档

MySQL5 chm文档

2017-07-17

systembartint-1.0.4.jar

使用方法欢迎参考鄙人写的博客 http://blog.csdn.net/qq_35070105/article/details/72436522

2017-05-17

UpdateApk.zip自动检测更新apkDemo

这个自动检测升级Apk的功能,相信每个应用都会使用到。这里也提供给大家使用,直接copy过去就能使用了。不需要做过多的调整。 其中使用Service、BroadcastReceiver、OkHttp下载、Gson解析json、NotificationManager、Notification 运用的知识也挺多的,也可以功大家学习使用。

2017-05-14

update.json

update.json 测试json

2017-05-14

UpdateApk.apk

UpdateApk 更新测试 apk

2017-05-14

ButterKnife-8.5.1.jar

butterknife-compiler-8.5.1.jar butterknife-annotations-8.5.1.jar

2017-05-12

ButterKnife.jar

butterknife jar包

2017-05-10

MVPDemo模拟登陆

使用MVPHelper工具辅助,实现的MVP模式模拟登陆

2017-04-08

com.example.peng.mvptest

这是一个使用MVPHelper自动化构建生成,写的一个MVP模拟登陆演示

2017-04-08

空空如也

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

TA关注的人

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