自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

文科程序猿

他山之石可以攻玉

  • 博客(25)
  • 资源 (2)
  • 收藏
  • 关注

原创 微信人脸SDK集成踩坑

前一段跟收银系统打了一波交道

2021-09-11 10:34:50 1111 3

原创 腾讯bugly热更新接入

公司原先的业务本身不需要热更新的植入,但是最近业务发散了很多,所以还是早点接入吧,总比望bug兴叹要好点。更何况为了自己的KPI,经过两天的探索,踩了各种小坑。然后就梭进去了,下面做个记录。 更加详细的可以参见官方的文档Bugly Android热更新使用指南,另外就是再加入的时候一定要按照步骤来,不要前后颠倒或者自己觉得什么样更好,到时候出一些奇怪的错误,也是不好找。下面简单介绍一下,集成的步骤,以及示例代码。第一,添加依赖,项目的根目录哈,对于这个...

2020-12-05 15:54:37 2876 10

原创 Android FileProvider冲突处理方法

众所周知,在android7.0是上做适配,需要额外添加FileProvider,因为选则文件的uri发现了一些变化。当然在android10.0的基础上做适配的话,就发现另外一些变化,这个可以另外一篇文章,但是总体变化不大。android10的适配 今天要说的问题是,在日常项目开发中,因为种种需求,可能会引入一些三方库,这个三方库,一般都早已经适配了7.0,所以有自己path路径,而我们因为在项目开发的时候,自己应该也有文件选则路径,这个结果,就是导致项目报错。一般是下面这种...

2020-05-19 11:07:29 2421 2

原创 android设备静默升级

还是一如既往的android开发板子,需求是静默升级。静默升级顾名思义,就是后台默默下载,在用户无感知的情况,完成APP的升级,虽说现在有热更新的技术,但是奈何需求与实际不相符合,并且必须得有用户参与,才有很大几率成功。所以还是硬着头皮去研究一波静默升级,好在android是root权限,基本的条件是有了。 现在基本思路是这样,第一,在应用启动的时候,获取版本号,然后启动下载,下载完成之后保存到指定的文件夹,这个想必对大多数搬砖工友来说,都不难,分享一个小的框架,简单易用。Ar...

2020-05-15 10:33:46 2944

原创 android设备开机广播收不到怎么办

最近这一段时间,一直在和android板子较劲,虽说开发的时候不管是代码量还是页面上,相较于纯做软件的人来说,都少了一些。但扯淡的地方就在于硬件不稳定,不像软件我写1就是1,硬件你可以写的是1,但是结果可能是0。最近做的一个业务上预留了一个静默升级和开机或者断电自启动的功能点。静默升级已经试验正确了,等回头专门写一个来讲述一下,今天说一下开机自启动,简单记一下坑。 首先,开机这个行为,毫无疑问肯定有个系统广播,那思路就是我们去在我们的代码里来个注册一个广播,而且是静态广播来搞一...

2020-05-14 15:45:13 3357

转载 android10适配攻略参考

最近刚好遇见了适配android10的难题,参考了大佬的一篇文章写得很全面,分享一波。版权声明:本文为CSDN博主「唯鹿」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://weilu.blog.csdn.net/article/details/104513170准备工作老规矩,首先将我们项目中的targetSdkVersion改...

2020-04-21 15:50:40 1465

转载 TeamViewer一直显示“未就绪”什么原因?

在使用软件的过程中,经常会遇到各种各样的问题。一些使用过TeamViewer的用户经常会遇到软件下方提示“连接未就绪”的问题,这个问题到底是什么原因呢?今天小编就给大家介绍一下TeamViewer一直显示“未就绪”的解决方法。解决方法:一、重启TeamViewer第一种原因是因为网络等问题出现的TeamViewer网络延迟现象。你可以稍等片刻或者直接重启TeamViewe...

2019-11-27 09:52:46 6420

原创 极光推送+科大讯飞实现推送消息语音播放功能实现

上次说到科大讯飞的语音集成,至于基础的步骤就不在这里细说,直接一把梭,先做出来demo再说,如果说咱们的科大讯飞和极光推送集成好了之后,接下来就是根据需求来实现功能。 现在项目的需求是,当有商品的库存低于设置的最低库存数的时候,服务器就会推送一条消息到客户端。客户端根据用户的设置,来进行通知栏显示和语音播放。至于服务这一块咱们先不关心,客户端来说,要实现的是接收...

2019-10-09 16:15:12 1114

转载 android串口开发入门

原 Android 串口开发之 串口读写操作 ...

2019-09-23 14:32:20 967

原创 极光推送+科大讯飞实现推送消息语音播放初步实现

最近公司有个需求,就是给客户推送语音,简单分析了逻辑,打算采用极光推送+科大讯飞的方式来实现这个需求。对于极光推送,这个也没啥说的,还是先一步一步的来吧,先实现简单的文字推送信息再说吧注册开发者账号 注册这个是哪个开放平台都绕不过去的一关,先去极光平台https://www.jiguang.cn/,一把梭的注册一把,一般来说简单的足够使用了,没啥特别的。然后是创建应用,...

2019-09-21 18:32:18 1682

原创 关于android签名的一些注意事项

      关于android的签名,一般的咱们就是说的debug签名,和正式的release签名。这个就相当于是一个证书一样为了证明这个应用是自己或者贵司的产品,当然这个需要软著来证明。不过签名算是一个初级的证书吧。这个在申请一些第三方应用功能的时候,这要是能一样,估计都乱套了。       一般debug签名的话,做一些测试的话,例如百度地图,友盟分享什么的,都要求去填写签名,这个签名一般就是...

2018-05-25 15:31:08 636

原创 Android开源框架集合分享-数据统计

       最近正有换工作的打算,不过好像开始的有点晚了,同时也顾虑到下半年的事情比较多的原因,只是零零星星的去看了几家公司,貌似好像都不是很合适,感觉确实要是准备面试的话,还是好好的刷一下面试题比较稳妥,因为虽然有了经验,但毕竟在自己的公司自由的飞起,猛地去面试,感觉有些格格不入的感觉。接下来是项目和文档学习并行,为下一份工作做好准备哈。       这次介绍的是关于数据统计和消息推送的三方资...

2018-05-09 11:53:05 767

原创 那些年收集的优秀开源项目,不断更新中

       转眼间五四青年节都已经过去了,实际上我也是青年,但奈何是第三种人-程序猿,个人非常佩服那些每天都在写文章的人,不管是专业也好,非专业的也罢,每天都在坚持不懈的分享着精神食粮,确实非吾辈所能及也,再次膜拜敬业的作家们哈。自己空有这个志向,但奈何琐事缠身以后还当尽心竭力,将开源的精神发扬光大哈。                                               ...

2018-05-08 15:38:44 251

原创 Android开源框架集合分享-第三方分享

      新的一月又开始了,转眼间这一年已经过了三分之一多一些了哈,不知道各位小伙伴儿收获怎么样,无论是在按照自己的计划推进的,还是根据其它人的安排再进行着,只要不断的前进,努力学习就好。      今天给大家介绍的是关于一些第三方分享的一些知识,实际上算不上什么开源框架,有兴趣的小伙伴可以浏览一下,现在三方分享在项目中也是必不可少的内容,随着现在腾讯牺牲一部分QQ用户成就了微信之后,万能的朋友...

2018-05-04 16:56:41 934

原创 Android开源框架集合分享-数据库

      上一次写到的图像加载,这次中间间隔的时间稍微长了一些,先对大家报个歉。说实话,差点把这个事情给忘了。亏得朋友的提醒,只顾整理忘记发了,真是罪过罪过。今天给大家分享的是在开源框架中的有关数据库的框架。      数据库这个东西了解后端的小伙伴都知道,对程序的来说是相当重要。因为数据是无价的,虽然现在有云存储,但是数据库这一关是躲不过去了。大家经常听到的mysql,sqlserver,DB...

2018-03-21 13:06:57 983

原创 tools:replace specified at line: for attribute android:appComponentFactory, but no new value specifi

1.tools:replace specified at line: for attribute android:appComponentFactory2.studio构建异常

2022-09-14 10:27:31 4649 1

转载 你的进步来源于关注的方向

      现在的微信公众号已经呈现出“泛滥”的趋势,得益于这两年的“内容创业”大潮的指引,很多人先后投入到了这个领域中。于是,我们会看到,每天在朋友圈大家都在不停转发各式各样的文章,千奇百怪的观点,这些内容剥夺了我们宝贵的时间与极其珍贵的精力。很多人的碎片化时间都放在了这上面,甚至连整块时间都被“有意无意”地碎片化了,工作或是学习了不到半小时便打开微信,看到朋友圈的小红点出现就情不自禁地点进去看...

2018-06-12 09:25:28 264

原创 Android攻城bug分享-02

第一     项目中出现的问题 -迁移到as上的奇怪错误        现在想必应该是只有少数的老项目因为维护成本的原因,还停留在ec上没有进行迁移。大部分的项目应该已经在as上运行了这个也是必然趋势,as构建项目的能力要强于ec不知道多少倍,并且还是Google的亲儿子,这个自然非常强大。公司的一个稍微旧一点的项目,在几经波折之后,还是迁移到as上,然后我就开始了漫长的bug修复之后。第二   ...

2018-05-08 15:24:50 187

原创 Android开源框架集合分享-结束

      转眼间,自己整理的关于常用的框架的资料,已经分享的差不多的了。现在剩下的是关于bug收集和一些其他的收集的知识。关于bug收集,一般的话都是自己在application应用中加入一些错误的收集日志代码,或者说是万能重启的方式。遇到错误就会上传服务器,并且遇见一些严重的bug还会自动重启,这样也算从另一方面提高了用户的体验度。      但现在是大数据时代,数据为王这个概念想必那些大公司...

2018-05-07 08:25:57 245

原创 Android开源框架集合分享- 结束

转眼间,自己整理的关于常用的框架的资料,已经分享的差不多的了。现在剩下的是关于bug收集和一些其他的收集的知识。关于bug收集,一般的话都是自己在application应用中加入一些错误的收集日志代码,或者说是万能重启的方式。遇到错误就会上传服务器,并且遇见一些严重的bug还会自动重启,这样也算从另一方面提高了用户的体验度。 但现在是大数据时代,数据为王这个概念想必那些大...

2018-04-21 11:45:31 66

原创 Android开源框架集合分享-响应式函数编程Rx

       今天来给大家介绍当下比较流行的响应式函数编程,以下是整理和搜集整理的关于Rx的一些资料。响应式函数编程确实是一种对新入行的人来说是一种新颖而又高效的编程方式。但是不建议新手采用这种方法进行立项,其中的牵扯到观察者模式,订阅者模式还得等看过一定的算法和设计模式之后,才能理解的恰如其分,使用起来也可以得心应手,不过在学习基础的时候,理解和练习一些小的demo,对学习设计模式还是很有帮追的...

2018-03-27 15:53:56 322 1

原创 Android开源框架集合分享-图像加载

      关于网络加载已经写完了,今天来给大家分享一下关于图像加载的知识,在开发中除了请求数据怎么显示之外,剩下的最大的需求应该就在图像的显示上了,一开始的话都是直接加载,等到写完之后发现内存溢出,然后开始优化,进行三级缓存包括“强弱软虚”的引用出台,还有高大上的算法,图片上一般是最近最少使用算法,总而言之就是优化优化再优化,像大神的淘宝,如果不是做图片的加载优化,APP早都崩了。      有...

2018-03-19 14:17:07 235

原创 Android开源框架集合分享-网络请求

接着上次的文章继续分享关于网络框架一些知识总结,有需要的小伙伴儿可以看看,顺便可以指导一下,一起交流学习一下,独乐乐毕竟众乐乐来得好。        上次分享了注入的框架,是主要是用来初始化界面的,接下来的网络算是在开发过程中的重中之重,原因是为什么这个是一目了然的,那么多的数据肯定是在用户使用的时候才会加载进来的,可以说少了网络这一关节,APP就不算是一个完整的APP。并且从另一方面来讲,也是为...

2018-03-17 11:45:02 228

原创 Android开源框架集合分享-依赖注入篇

       现在的android开发早已不是多年的光景了,那个时候多种大而全的框架独霸市场,为众多开发者而喜爱。为什么呢,原因就是开发利器啊,特别不是大公司的做自己的产品,要求是精益求精,都去封装自己的框架去了。但是这种产品在当下APP市场千万的上架量来说确实是珍惜动物了,大部分都是凡人了,哈哈。        特别是在外包公司工作的小伙伴的都知道,那做的都是什么样的项目,从工时就可以看出东西的...

2018-03-15 16:10:42 214

原创 Android攻城bug分享-01

第一  项目中出现的问题         android的项目中,难免会使用fragment,也会使用sp来保存一些设置。但在fragment使用sp中的时候会面临内存不够的时候被回收的问题,这个时候程序就会崩溃的情况,即使有全局异常来处理,但不可避免造成不好的用户体验。第二  问题探究         在fragment使用上下文,一般有两种方式,一种是使用activity,另一种是使用appl...

2018-03-09 16:24:31 145

Java停车场管理系统后台代码

使用Springboot实现后台架构 给Android提供停车管理相关接口 主要是登录,注册,获取停车场信息,获取用户信息 获取相关车位信息等示例接口 可与上一个资料组成一套完成的基于Android的停车管理系统(前后端都有)

2023-05-22

安卓停车场管理系统前端示例代码

Android停车场管理系统 Android是传统写法,带页面 适合毕业设计以及新手学习

2023-05-22

卡片式banner+滑动标题栏渐变

卡片式无线循环banner,结合滑动渐变标题栏demo,标题栏 已经测试边界状态。

2018-10-25

高德地图随着滑动获取中心点位置

高德地图获取中心点,仿哈罗单车 中间可以获取周围的marker信息,打开注释即可

2018-03-22

空空如也

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

TA关注的人

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