自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lizhong

自信人生二百年,会当水激三千里

  • 博客(495)
  • 资源 (350)
  • 收藏
  • 关注

翻译 谷歌安卓以AAB替换APK安装包

6月2日正式发布的华为鸿蒙系统2.0完全兼容安卓应用,6月底微软又刚宣布Windows 11将会支持安装原生安卓应用。近日传来另一个重大消息,谷歌周三宣布,谷歌应用商店Play Store的APP格式将从8月1日起正式从“APK”改为“Android App Bundles”(AAB)。从8月1日开始,所有提交到谷歌Play Store的新应用都必须采用AAB格式,思雪学长了解到目前现有APK格式的应用仍可以使用。啥是AAB(Android App Bundle)?AAB就是Google 官

2021-07-02 10:27:36 1369

原创 微信小程序模仿购物车页面

本篇抽取demo部分功能展示,在文章结尾附上完整DEMO一、效果图:二、.WXML代码示例<view class="main"> <view wx:if="{{hasList}}"> <view class="cart-box"> <view class="cart-list" wx:for="{{carts}}" wx:key="{{index}}"> <

2021-07-01 09:52:14 1866 1

原创 微信小程序信息授权获取(头像,昵称,等)

这里简单说一下微信小程序获取头像,昵称等信息,这里是将demo部分功能单独呈现,最后附上DEMO:一、效果图:这个功能比较简单就直接上代码二、代码部分1、.WXML代码示例<view class="main"> <view class="header"> <image src="{{thumb}}" class="thumb"></image> <text class="nickn

2021-06-30 12:22:48 7130 4

原创 微信小程序模拟购物界面联动

在后续我会上传整个demo,这里先介绍简单的一部分。简单的界面效果图:直接看代码:一、WXML代码示例:<view class="container"> <!--左侧栏--> <scroll-view class='scroll_left' scroll-y="true"> <view class="nav_left"> <block wx:for="{{list}}" wx:for-index..

2021-06-28 17:26:20 495 1

原创 微信小程序本地存储与获取展示

简单效果图展示:这里存储是固定数据,可更换为动态数据一、首先在WXML中加上两个按钮<view style="margin-top:20px;"> <button type="primary" bindtap="saveStorage">本地存储</button></view><view style="margin-top:20px;"> <button type="primary" bindtap="getStor

2021-06-23 14:22:42 1915 2

原创 微信小程序之获取接口数据展示

上篇说到获取编辑框文本,没看过去看看。本片介绍简单的接口数据获取,并且展示,采取模拟数据,拉取数据方式方法。文章最后附上DEMO本篇暂未考虑美化问题,只看功能。如图:一、简单介绍1> wx.request 请求接口资源(微信小程序api中的发起请求部分)2>swiper 实现轮播图的组件 , 一般使用到Banne上,这里先不介绍3>wx:for 循环语句,将数据循环获取二、详细说明1、js请求函数代码(无参请求)/** * 生命周期函数.

2021-06-16 15:58:41 6888

原创 微信小程序之输入框文本的获取与展示

上一篇说到了小程序的带参跳转问题,没有看过,现在去看看此篇还是通过比较单间的示例来展示输入文本的获取,在当前界面的展示。一、

2021-06-15 16:03:38 3732 1

原创 微信小程序之页面带参跳转

第一个页面tiao'zhuan: Click: function () { console.log("我来啦") let name = '传递的数据'; // 跳转传参的参数 wx.navigateTo({ //在接收页面的url后面加上“?自定义名称=字符串”就可以通过url传值 url: '../test2/my?name=' + '我就是要传递的数据'//此处注意中文符号与引文符号的? })...

2021-06-10 15:08:42 7030

原创 微信小程序之页面跳转

//保留当前页面,跳转到应用内的某个页面wx.navigateTo({ url: 'home?cid=1'})//关闭当前页面,跳转到应用内的某个页面wx.redirectTo({ url: 'home?cid=1'})//关闭所有页面,打开到应用内的某个页面。wx.reLaunch({ url: 'home?cid=1'})//跳转到 tabBar 页面,并关闭其他所有非 tabBar 页面wx.switchTab({ url: '/home'}.

2021-06-09 17:36:44 816

原创 微信小程序之代码构成文件

1、.json后缀的JSON配置文件2、.wxml后缀的WXML模板文件3、.wxss后缀的WXSS样式文件4、app.json 是当前小程序的全局配置5、.js后缀的JS脚本逻辑文件6、project.config.json工具配置一、JSON 是一种数据格式,并不是编程语言,在小程序中,JSON扮演的静态配置的角色。二、WXML 模板网页编程,网页编程采用的是 HTML + CSS + JS 这样的组合,其中HTML是用来描述...

2021-06-08 17:02:19 624

原创 沉默

有人曾说过这样一句话:“走过半生才知道,侃侃而谈是表象,默默无言才是人生常态。”年轻的时候,总想把自己内心的所有情感告诉全世界,渴望被认同、希望被理解。《道德经》有言:“大音希声,大象无形。”随着岁月的积淀,才发现,成长始于沉默,而学会如何沉默,才是强大的开始。我们都曾经遇到过这样的人:他们口若悬河,不放过任何一个可以炫耀的机会,或是毫不留情地指出别人的错误,唯恐别人不知道自己。可是,天外有天,人外有人,炫耀总会有碰壁的时候,正所谓老子讲的“自伐者无功、自矜者不长”。贝.

2021-05-08 16:57:58 263

原创 can‘ t find 1ibvivo_ account_ sdl. so, please check!! !

随笔记录问题出现的背景:(在vivo上线就会接入)在接入vivoSDK后,初始化时出现的问题错误 can' t find 1ibvivo_ account_ sdl. so, please check!! !,问题如图:翻译:找不到1ibvivo_ account_ sdl. so这个资源,请检查。在build.gradle文件中1ibvivo_ account_ sdl. so配置如图:在这情况下,两个app同样的配置一个正常,另外一个就会出先上述问题解决办法:...

2021-04-16 10:59:52 932

原创 高级程序猿是如何练成的

上一篇说到了高级程序员,这一篇讨论高级程序员的炼成一、钻研技术,成为技术专家二、带团队,成为管理者,慢慢偏离技术三、成为某业务领域的专家,主导业务流程设计该如何走好这三条路!1、专研技术,成为技术专家2、带团队,成为管理者,逐渐重心转移3、成为某业务领域的专家,主导业务流程设计四、高级程序员程序员大都有一个品质:好学!技术专家这类人大多痴迷于程序,就像痴迷于游戏一样。把自己写的代码看成孩子一样,一直努力让自己的代码更完美,运行更高效,不允许有一点瑕疵。在项目期间,总能废.

2021-04-09 13:42:55 431

原创 程序员的经历与感悟

面试中。问得最多的一个面试问题是:“你希望你之后三到五年的发展是什么样子?”。一般就说:“成为在某一方面能够独当一面的技术专家“。这个是不是感觉很难!经过多年工作后,这个真是一个很难的问题。因为兵无常势,所有的东西都在变化,这个变化的节奏弄的我晕头转向,一早的时候看好的东西可能会被淘汰。。一、行业背景很重要行业背景非常重要;工作3-5年后必须确定自己的行业背景,比如一直从事电信行业,一直从事银行项目,一直从事ERP行业等等。从程序员说起,一个程序员很清楚的明白自己不可能是一直写代码的,就算写代码

2021-04-07 15:11:06 684 3

转载 手机浏览器通过Scheme跳转APP,兼容各种手机浏览器

 一个比较完整的产品线,必定有APP和网站,另外还有微信公众号网页和小程序。那么有一个比较常见的需求就是在手机浏览器内打开APP,实现起来也比较简单,只要APP配置的有URLScheme即可。但是因为无法判断是否安装APP,所有只能尝试去打开APP,如果打不开则跳转到APP下载页面。另外手机浏览器的类型很多,各个浏览器显示的效果也不一样,一直无法找到一个完全兼容所有浏览器的方法,没有完美的解决方案。  打开APP的操作就是链接打开 location.href = "scheme://",APP未安装的时

2021-04-06 15:07:58 4881

原创 android OKHTTP文件下载工具类

/*@ * 文件下载 url:地址 filepateh: 存放文件路径 filename: 文件名字(需要自行添加下载后的后缀名,) * String dirName = MainActivity.this.getCacheDir().getPath(); * 示例:downFile("下载url", "下载存放的路径dirName ", "fullvideo.mp4"); */ private void downFile(String url, St...

2021-03-04 10:11:01 1536 1

翻译 Android 12功能

近日,Google突然面向Pixel手机发布了安卓12开发者预览版,这是最新一代的安卓系统。根据Google的说法,安卓12在操作直观、性能以及安全性上都有所提升。那么安卓12里面到底都有什么新玩意?尽管当前的安卓12只是一个开发者预览版,但在今年晚些时候(一般是9月份)就会发布正式版,普通用户也可以体验到其中的很多变化。外媒Android Authority带来了安卓12开发者预览版的上手体验,就让我们先来看看安卓12的一些新特性吧。一、通知中心当前的安卓12属于开发者预览版,在视觉上

2021-02-26 10:06:17 1555

原创 android 多线程6

android多线程之线程池一、使用线程池执行线程任务的步骤是:1、调用Executors类的静态工厂方法创建一个ExecutorService对象,该对象代表一个线程池。2、创建Runnable实现类或者Callable实现类的实例,作为线程的执行任务。3、调用ExecutorService对象的submit方法来提交Runnable或者Callable实例。4、当没有任务时,使用shutdown()方法来关闭线程池。public class Test{ public stat

2021-02-07 10:55:18 282

原创 Android并发(多线程)5

一、任意一个Java对象,都拥有一组监视器方法(定义在java.lang.Object上),主要包括wait()、wait(long timeout)、notify()以及notifyAll()方法,这些方法与synchronized同步关键字配合,可以实现等待/通知模式1、Object.wait()2、Object.notify()3、Object.notifyAll()二、、使用的前置条件1、当我们想要使用Object的监视器方法时,需要或者该Object的锁,实例:sync.

2021-01-22 11:36:45 318

原创 Android并发(多线程)4

一、Java同步介绍 JAVA中synchronized关键字能够作为函数的修饰符,也可作为函数内的语句,也就是平时说的同步方法和同步语句块。细的分类,synchronized可作用于instance变量、object reference(对象引用)、static函数和class literals(类常量)上。 具体明确:A.无论synchronized关键字加在方法上还是对象上,他取得的锁都是对象,而不是把一段代码或函数当作锁――而且同步方法很可能还...

2021-01-20 13:44:58 349

原创 Android并发(多线程)3

一、线程在Android开发中,不联网就是大部分功能都不能用如同砖头,联网就会有上传下载数据等操作,所以这就离不开线程。Android中可以随意创建线程,就会造成线程不可控,内存泄漏,创建线程消耗资源,线程太多了消耗资源等问题。道线程不可控,需要对线程进行控制,防止一系列问题出现。二、线程池线程池:说白了就是放线程的大池子。系统的几个线程池:1、FixedThreadPool 创建定长线程的线程池2、CachedThreadPool 需要的时候建立新的线程,超时线程销毁3、Sin

2021-01-18 10:55:45 408

原创 在 Android 里,配置多个 URLScheme

一、URL Scheme 的作用Scheme 用于从浏览器或其他应用中启动本应用。也就是说要从其他应用中跳转本应用的界面或者网页跳转本应用打开特定的界面。二、 在 Android 应用中配置 Scheme1、 只有一个 Scheme 的情况下在 AndroidManifest.xml 中定义 intent-filter,这里我给出部分代码<activityandroid:name=".MainActivity"android:label="@string/app_...

2021-01-15 15:21:47 2110 1

转载 Android导出aar插件供Unity使用以及通过android scheme启动unityApp

unity是5.5,android studio是2.3.3一:在android Studio导出aar插件到unity 说明一下aar与jar插件的区别:jar是只包含配置文件和class文件,而aar插件是包括资源的,两者都能用压缩软件打开。 首先打开as建立新的工程(一直下一步下一步就行了)打开之后如果你的也有我这种错误报错(没有的可以省略这一步,不知道是不是我的as有问题,家里的没毛病,公司的就这毛病QAQ)然后打开你的Gradle文件(有两个...

2021-01-15 14:47:31 705

转载 35岁难找工作,40岁没人要:年长的程序员,靠什么可以养活自己

你身边有没有程序员?有没有问过他们,是否曾经担心过自己40岁以后做什么?别人都说,35岁程序员开始难找工作,40岁程序员就彻底没人要了。程序员的职业之路,只有短短20年。等到了40岁,就都转行干别的去了。真的是这样的吗?或许,真实情况并非如此糟糕。40岁之后的程序员在职场上依然很普遍,并不像外面说的那样诚惶诚恐。不信你看看,如果你是个程序员,你周围究竟有多少40岁以上的程序员。至于40岁以上的程序员,还在做什么工作,大体上就以下几种:01还在当程序员毫无疑问,有人就是喜欢

2021-01-14 16:31:30 2805

原创 Android并发(多线程)2

线程控制1、join()-线程:让一个线程等待另一个线程,当在某个线程执行流中调用其他线程的join()方法,该线程将被阻塞,知道join线程执行完毕为止。2、后台-线程:后台线程又称为Daemon Thread,守护线程,JVM的垃圾回收线程就是典型的后台线程。特征是:如果所有前台线程都死亡,那么后台线程自动死亡。调用Thread对象的setDaemon(true)可以将指定线程设置为后台线程,注意需要在Start()之前调用,主线程默认为前台线程,前台线程创建的子线程默认为前台线程,后台线程创建

2021-01-14 13:15:59 394

原创 android并发(多线程)1

了解线程与进程线程:1、线程:线程是CPU调度的基本单位,也就是说在一个进程中可以有多个并发程序执行流,线程拓展了进程的概念,使得任务的执行得到更加的细分,所以Thread有时候也被称为Lightweight Process。线程是进程的执行单元,但是线程不是分配系统资源的单位,它们共享所在进程的资源,包括共享内存,公有数据,全局变量,进程文件描述符,进程处理器,进程代码段,进程用户ID等等。2、线程独立拥有自己的线程ID,堆栈,程序计数器,局部变量,寄存器组值,优先级,信号屏蔽码,错误返回码等

2021-01-13 15:13:17 977

原创 2020年总结

2020年即将过去,2021马上就会到来,回望这一年垮杆了很多公司,商铺,这一年因为疫情各行各业都收到影响,也应该庆幸现在已经控制住,生活也逐步恢复正常,虽然还是有一定影响,但是防护做好那都不是事,反观国外疫情不容乐观,处于水深火热之中。 在这一年时间除了疫情也经历的事情,有喜有悲,有乐有哀,也有些许无奈,有很多事都需要一个人去抗,那种感觉无法用言语去将它描述出来,就像是在你心头上用抓轻轻的挠,十分的不舒服,不善于编写总结我就...

2020-12-31 10:17:40 381

原创 SQLServer 2008 r2 下载地址(百度云)及安装图解

很久没有安装过这个了,今天安装有点生疏了,这里记录一下分享分为三块块1、下载地址,2、安装图解 ,3、安装失败问题1、sqlserver 2008 r2 百度下载地址链接:下载 cn_sql_server_2008_r2_enterprise_x86Microsoft SQL Server 2008 R2序列号密钥:开发版32位:MC46H-JQR3C-2JRHY-XYRKY-Q...

2020-12-08 10:41:23 140824 58

转载 xx壳通过外网远程访问本地SQLServer服务器(原创)

花生壳是一套完全免费的动态域名解析服务客户端软件。当您安装并注册该项服务,无论您在任何地点、任何时间、使用任何线路,均可利用这一服务建立拥有固定域名和最大自主权的互联网主机。“花生壳”支持的线路包括普通电话线、ISDN、ADSL、有线电视网络、双绞线到户的宽带网和其它任何能够提供互联网真实IP的接入服务线路,而无论连接获得的IP属于动态还是静态。对于使用动态IP接入的用户而言,您可以利用"花生...

2020-12-08 10:37:24 1862

原创 远程连接模拟真机ADB 调试工具安装详解

在Android开发过程中,有时候没有真机,需要连接云手机,或者三方模拟真机进行调试,这里就会用到ADB工具。一、我们先准备好ADB工具,获得ADB途径可以官方下载:官网下载CSDN下载:csdn下载第三方下载:自行网上百度下载即可Android Platform Tools并解压,解压后可以看到文件夹platform-tools,里面包含adb调试工具。大概是这样的二、解压后,需要提取路径:红框内的路径复制(这里需要注意红框内的路径保持一致)三、打开环境变量,找..

2020-11-25 10:25:51 1777 1

原创 AndroidAPK获取签名文件SHA1,MD5,SHA256

用到获取SHA256,突然忘记获取命令,随笔记录一、使用CMD(命令行窗口),进入签名文件所在的目录例如:你的签名文件在c盘的key文件夹里面你可以输入命令cd C:\key回车,进入到key文件夹目录二、输入命令:keytool -list -v -keystore debug.keystore 。 |(name.keystore)是签名文件的名称例如:你的签名文件名称为:mykey-relese.keystore你可以输入命令keytool -list -v -keystor...

2020-11-13 11:16:10 1090

转载 Android获取在线依赖包到本地

在接入华为广告时,发现华为广告SDK都是远程在线仓库包,但是我们与Unity交互的时候会发现找不到在线包,这时候本地离线SDK就很重要了。这里就解决如何将远程在线包变为本地离线包。在接入华为SDK遇到的一些问题的记录。使用Unity接入SDK,分为两种:1、Unity导出Android工程;2、在Android Stdio/Eclipes中写好方法,导出AAR/jar包,让Unity调用;公司的项目是根据导出AAR包,有C#调用。在接入华为SDK时,官方没有提供jar/aar包,只提供了

2020-10-28 15:42:42 1518

转载 未来 Android 开发的从业方向

今天在知乎收到了这样一个问题,我觉得这是一个很不错的疑虑,这个问题相信很多人都考虑过,但是除了在大厂的“螺丝钉”(褒义)岗位有机会在工作上深入某个方向之外,很多时候中小型团队,特别是创业团队很难在工作上有这样的条件,因为日常工作可能都被业务包围,如果想要深入某个方向,只能靠自己业余去坚持。我算是业余坚持下的半个音视频开发和全职的大前端开发1、Android 音视频开发这个一个很不错的方向,特别是在 2018 -2019 年的直播、短视频等风口让这个方向变得很火热,我算是半个音...

2020-10-09 13:54:02 3166

翻译 Android11新特性

  Android11正式版更新了什么?2020年9月9日Android 11正式发布,大家知道谷歌安卓11正式版带来了哪些新的功能和内容吗?想了解安卓11正式版系统更新内容的朋友,下面小编为大家带来了安卓11正式版更新内容,一起来看看吧。    安卓11正式版更新内容  谷歌在2020年9月9日正式发布了 Android 11 系统,现在面向最新的Pixel手机推送。谷歌安卓11操作系统的特点是三大主题:控制、人和隐私。  说到通知,谷歌希望通过“重新塑造我们在手机上的对话方式”...

2020-09-10 12:34:11 7345

原创 Android穿山甲SDK激励视频

穿山甲广告 appid申请https://www.appbsl.com/dsf/204.html打开穿山甲平台(http://partner.toutiao.com/),登录之后点击流量管理中的应用管理之后创建的应用都可以在这里查看,点击新建应用将信息填写完成提交即可广告id申请点击流量管理中的代码位管理,之后创建的广告id都可以在这里查看下一步新建代码位选择广告模式,目前我们只支持插屏广告、全屏视频广告、激励视频广告的展示下面的步骤就是按照要求填写信息创建广告即可。...

2020-08-15 16:17:22 21411 2

原创 android studio打jar包并添加三方包

记录androidstudio打包JAR并且添加第三方jar包。示例:servicesdk是module需要打包成jar包项目。libs中是三方包,我们需要将这些包添加到jar中。接下来这里是关键代码,在我们项目中打开这里就是我们打包JAR时将三方包添加,需要注意的是在,androidStudio3.0前“build/intermediates/bundles/release/libs/miit_mdid_1.0.10.aar”,3.0以后的一些版本为“build/interme..

2020-07-29 17:10:21 1602 1

转载 ant安装、环境变量配置、ant实例

最近需要使用ant打包项目,在服务器上面部署定时器执行任务,所以记录这此ant打包项目的过程;     1.java命令行基础要熟练(一些参数配置),才能避免ant配置参数不对而产生的bug      (配置javac时候,没有加debug="true",导致jar包运行,日志中输出不了类名,只有一个'?'号)      INFO 2017-03-21.23:59:03.505 [?:?] 线程任务成功返回:线程执行完成.     2.ant打包项目还是其他工具打包,所有项目必须按要求使用j

2020-07-23 18:15:44 582

原创 Android将Service服务打包jar供三方调用

这里记录一种比较特别简单的服务用法,android开发中将自己的后台服务打包JAR然后提供给三方使用,一般这种用法是比较小众化。最后附上DEMO先创建一个后台服务(JAR包):package com.ppx.adservice.librarydemo;import android.annotation.SuppressLint;import android.app.Service;import android.content.Intent;import android.media.Med

2020-07-23 15:18:20 1111 2

原创 AndroidStudio之FAILURE: Build failed with an exception

这是一个在项目中Module打包出一个JAR包时出现的错误:错误信息:Microsoft Windows [版本 10.0.18363.959](c) 2019 Microsoft Corporation。保留所有权利。D:\serviceT>gradlew makeJarStarting a Gradle Daemon, 1 incompatible Daemon could not be reused, use --status for detailsFAILURE: Bui

2020-07-21 15:18:35 4051

转载 Deeplink最全解析

在智能手机上,用户平均超过86%的时间都是花在各个 App 中的,而各个 App 之间又是独立运作的,只能用 web 进行连接,或者通过浏览器的 WebView 进行受限的内容跳转,实际上缺少原生的 App 体验。这是由于移动端操作系统、各个应用的底层技术、调用方式、代码等层面各不相同造成的割裂性,我们今天要讲的 Deeplink(深度链接)正是解决 App 间自由跳转的技术。Deeplink 又叫深度链接,是一项减少运营难度的技术,它在手机上的应用场景十分广泛,你可能没听过,但你一定见过它的相关应用场

2020-07-14 18:33:41 6173 1

android 切换语言

1、可执行demo 2、android手动切换语言 3、不设置的情况下默认跟随系统 4、可设置多种语言

2024-07-29

android获取apkMD5工具

android获取MD5的所有相关信息工具

2024-05-30

android自定义来电秀设置

1、android 原生来电秀 2、可运行demo 3、自定义来电秀UI页面 4、可选择设置当前app为默认来电

2024-01-12

android 桌面悬浮窗点击穿透

1、可执行demo 2、service中添加悬浮窗,可增加,删除,悬浮窗。 3、可点击悬浮窗事件, 4、点击悬浮窗可将点击事件穿透到桌面 5、只是demo,ui与逻辑不完美

2023-12-11

android 自动点击红包demo

1、可执行demo 2、设置自动点击红包 3、设置后识别红包 4、仅限于学习目的使用

2023-12-11

android原生代码记事本

1、android简单记事本demo 2、可增加一条记事文本 3、可以编辑点击的当前记事项 4、可以关键字搜索文本

2023-11-20

yuv图像与视频文件查看工具

1、yuv文件查看工具, 2、yuv图像查看 3、可以视频查看 4、解压后可直接打开

2023-09-11

android马甲demo

android配置马甲demo, 配置已加入代码中

2023-04-09

android截屏监听

1、Android截屏监听事件 2、原生demo代码 3、截屏后得到截屏图片路径

2023-03-14

android获取MD5apk工具

android获取MD5apk工具安装包

2023-01-12

android 开发抓包apk

android 开发抓包精灵,不用配置,打开就可以抓包

2023-01-12

android自定义节点view

1、android自定义节点 2、节点显示可使用图标替换 3、节点成功失败都可使用图标 4、可选择节点线是否改变颜色 5、节点游上下文字显示,可单独选择只显示上下一个

2022-12-08

android 综合demo

android原生综合demo 1、商品详情列表,滑动,2、悬浮置顶、3、圆角图片 4、下拉刷新,上拉加载更多 5、上滑搜索渐变,6、底部导航 7、彷美团底部导航

2022-11-14

android 原生渐变切换图片

1、android原生渐变切换图片 2、可以实现加载网络连接连接 3、测试通过demo

2022-10-14

android底部导航栏凸出

1、自定义android导航栏Navigation底部选择状态 2、选择后当前凸出显示 3、已适配全屏与虚拟返回键 4、沉侵试显示顶部 5、可执行demo

2022-09-30

android 图片选择工具

android 原生图片选择工具,此包中包含三个选择图片的demo,每一个都不一样的用法,1、PhotoPicker 。2、PictureSelectorDemo。3、ChangeAvatar系统选择,1、可选择多张

2022-09-27

android原生更换头像,

android原生更换头像,拍照,相册选择,相册单张选择,选择后可显示到控件之上

2022-09-06

android 上划吸顶

1、android原生滑动吸顶资源 2、demo可执行看效果图 3、tab页面,首页可上划吸顶

2022-07-23

androidHotFix热更新

1、android HotFix热更新 2、一个可运行demo 3、第一次运行有bug代码(现将assets中dex文件复制出来后删除) 4、然后将dex修复文件复制到assets中在运行即可看到修复后代码

2022-07-13

androidAPP 自动更新下载

1、android原生OKhttp下载APK 2、下载后跳转安装页面 3、一个简单可运行demo

2022-06-22

android原生滑块验证

android滑块验证,一个简单demo,可在博客中查看UI

2022-06-14

接入微信/支付宝支付,获取应用的签名

Android APP 接入微信/支付宝支付,获取应用的签名,生成签名APK工具

2022-05-16

android原生调用html5

android原生代码调用html5,并且android传值到html中,demo可运行

2022-04-24

android原生控件引导高亮

1、可执行demo 2、android 原生控件高亮引导 3、引入三方包

2022-04-13

android TabLayout仿头条滑动

1、android原生仿头条滑动 2、封装自定义 3、可执行demo

2022-04-07

android 头像相册选择与拍照

1、android原生demo 2、可执行demo 3、实现弹出对话框选择相册图片显示 4、拍照显示

2022-03-25

android原生二维码扫描

1、android(core)扫描二维码demo 2、可执行demo

2022-03-20

android密码对话框

android 原生密码输入对话框,单个格子,可定义密码圆点,星号。

2022-03-11

android 仿京东首页

1、android仿京东首页 2、顶部搜索框可下拉,上划吸顶 3、下面列表顶部吸顶

2022-01-22

android获取步数

1、也是比较简单的,完整DEMO,可执行 2、不用写后台,引用就OK

2022-01-21

CirclePercentBar_round.rar

android 自定义圆形统计,根据设置进度数据,实现进度条,可设置渐变颜色,可执行的demo

2022-01-08

scrcpy-win64.rar

adb 文件,可以直接访问android设备

2021-12-10

scrcpy-win64.zip

android开发ADB,

2021-11-16

usb-serial-for-android.rar

android源码 USB转串口,查找设备,选择设备,收发命令。

2021-11-16

Vysor-win-4.1.77(1).rar

android 手机投屏电脑,数据线连接电脑,然后可以在电脑上投屏,exe软件

2021-11-16

AndroidSerialPort.rar

android使用窗口通信,可发16进制数据,可以接收返回信息。

2021-11-16

jadx-gui-1.2.0-no-jre-win.rar

APK逆向编程exe,只能作为学习工具,需要java环境

2021-11-09

androidAudioD.rar

android使用byte接收音频文件播放。byte[] buffer = new byte[mAudioPlayer.getMinBufferSize()]; while (!mIsTestingExit && mWavFileReader.readData(buffer, 0, buffer.length) > 0) { mAudioPlayer.play(buffer, 0, buffer.length); } mAudioPlayer.stopPlayer(); try { mWavFileReader.closeFile(); } catch (IOException e) { e.printStackTrace(); }

2021-11-05

androidJNIAndsoCFile.rar

有两个android项目,一个是调用so文件项目,一个是生成so文件项目。

2021-11-03

androidJNIscan.rar

android调用JNI 动态与静态方式

2021-11-03

空空如也

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

TA关注的人

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