自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (3)
  • 收藏
  • 关注

原创 前端Git分支管理规范(供大家参考)

我们自己的git分支管理规范,共享出来供大家参考,大家也一起帮忙看看有没有需要优化改进的地方,共同学习。

2024-03-27 13:40:35 383

原创 腾讯 Bugly热更新技术

背景由于组件化已经提上开发日程,并在近期计划升级一部分到生产环境,项目是首次实现组件化,对项目原始代码的改造具有计划性和分批上线,在此过程中,由于Android手机品牌型号和Android版本的差异性,可能无法100%保证每部手机都能毫无风险完美运行,所以就需要一个补充方案来守护APP的正常使用,那么…解决方案腾讯 Bugly热更新技术该方案采用微信Tinker的开源方案,稳定可靠,接...

2020-04-30 13:36:35 379

原创 秒杀倒计时如何保证前端与服务器时间统一

目录快车目标实现常规做法步骤弊端解决方案步骤弊端优化方案温馨提示目标秒杀倒计时 前端与服务器时间统一 ,误差不超过1000ms(这个误差值可以根据自己的业务调整)实现常规做法步骤一般情况下要实现前后端时间的统一,肯定不能用本地时间作为基准进行倒计时,因为本地时间与服务器时间极有可能有误差,所以常规做法是在初次请求数据的时候把服务器时间拿过来,然后通过计时器计时弊端首先这种方式会存在...

2019-10-11 11:49:05 7560

原创 对于 Error:Could not find com.android.tools.build:gradle:3.0.0. 这种问题的解决方案

Error:Could not find com.android.tools.build:gradle:3.0.0.Searched in the following locations: file:/F:/Android/Android Studio/gradle/m2repository/com/android/tools/build/gradle/3.0.0/gradle-3.0....

2018-04-03 16:06:46 5260

原创 【友盟 社会化组件之二】集成友盟的第三方登录接口(微信、qq、新浪微博)

具体怎么集成的请参考我上篇文章《【友盟 社会化组件之一】集成友盟的分享接口(微信、qq、新浪微博)》,下面只贴相关调用的代码:private String TAG = this.getClass().getSimpleName(); //授权 private void authorization(SHARE_MEDIA share_media) { UMSh...

2018-04-02 13:32:49 320

原创 【友盟 社会化组件之一】集成友盟的分享接口(微信、qq、新浪微博)

注:该实例为AndroidStudio的项目由于项目需要,研究了一下友盟提供的分享接口,接下来记录一下集成及接口调用的相关步骤首先在友盟官网下载Android相关的sdk,这里以精简版qq、精简版新浪微博、完整版微信为例,解压之后: 文件夹介绍: common基础库是使用所有友盟+ SDK都必须包含的基础组件 share是分享功能用到的组件 thirdparties是第...

2018-04-02 13:24:18 1723

原创 关于Android通过webview与js交互的方法

这段时间很多小伙伴问我关于android与js交互的相关问题,索性就开一贴与大家交流一下 现在市面上的app大致分为三类,纯原生的、html套壳的、原生与html混编的,前两个就不说了,最后一个原生与html混编势必会用到android与js的数据交互,即webview控件的使用。 现在来看一下方法吧 首先要记得开启网络权限<uses-permission android:name="andr

2017-11-02 16:13:15 265

原创 解决ListView与SwipeRefreshLayout滑动冲突的问题

这个问题呢,在我初次接触SwipeRefreshLayout的时候也遇到过,后来查了相关资料和网络信息,得以解决,今天再次想到了这个问题,就记下来做个备忘吧。 首先说一下使用方式:SwipeRefreshLayout作为官方下拉刷新控件,要将 ListView控件包裹在里面,这样才能在滑动ListView的时候监听到滑动事件进而从顶部调出下拉刷新控件&lt;android.support...

2017-10-20 15:59:48 1166

原创 Android开发之远程服务[Remote:]通信

在Android项目的实际开发中,或多或少的都要用到Service,比如监测APP升级、即时消息通知以及一些需要持久运行或耗时的操作,作为Android四大组件之一,Service的用法是必要掌握的,Service分为本地服务和远程服务,又可分为前台服务和后台服务,在service中,本地服务(LocalService)为普通服务,与客户端捆绑在一起,主进程停止后服务也会终止,无法独立存活,不过它节

2017-09-08 16:53:17 3738 2

原创 Android开发SQLite轻量级数据库增删改查教程

至于SQLite本身的介绍,就不啰嗦了,可以看看百度百科的介绍(https://baike.baidu.com/item/SQLite/375020?fr=aladdin),网上也有一大堆,直接进入实例讲解吧实例介绍 先看一下demo的文件结构,分成了三个包,分别是UI、interface接口、db,UI那个包就不多说了,主要是调用db里的操作类,interface接口的那个包里包含了增删改查四种

2017-08-31 17:41:53 420

原创 百度地图API基础操作--百度鹰眼篇

久等了,鹰眼教程差点忘了写,嘿嘿,现在补上,其实鹰眼在深度运用时还是挺难搞的,会遇到很多坑,这次由于时间有限,忙里偷闲只出了一个基本功能,包含轨迹上传、历史轨迹获取及绘制,深度运用的话,如果大家有需要,我就抽时间出,没评论那就这一篇了,现在开始!准备工作引入鹰眼的SDKSDK下载地址:http://lbsyun.baidu.com/index.php?title=android-yingyan/sd

2017-08-29 18:01:21 8875 24

原创 百度地图API基础操作--导航篇

接着上一篇的定位写,之前的那篇文章仅仅介绍了简单的当前位置的定位,其实官方文档写的很详细了,出贴意义不大,不过导航篇还是有必要叨叨一下的,在我最初研究百度地图API的时候,差点被官方文档绕迷糊了,还是踩过许多坑的,也许是我悟性不够吧,哈哈,下面出教程(其实更偏向于我的私人笔记)还是熟悉的–准备工作由于这个是接着上一篇写的,代码也是在原来工程的基础上加的功能,所以,之前强调的准备工作依然需要的,在这里

2017-08-24 12:02:31 4142

原创 百度地图API基础操作--简单定位篇

技术实现很简单,百度地图API的文档写的很清楚,本来不打算发文,不过想想之前我刚接触百度地图API的时候踩得坑,还是出一篇吧,万一有小伙伴需要呢,是吧!准备工作首先你得有个百度开发者账号,然后去百度地图API控制台,添加一个项目, 如图然后填入相关信息至于如何获取发布版和开发版SHA1,百度地图API有详细说明,不再多言,提交之后,系统会生成一个对应的AK这个AK会在之后用到。 然后就是下载百度

2017-08-22 14:52:50 1295

原创 ListView的自定义适配器Adapter

先吹个牛在我刚入Android的时候,真心觉得ListView的自定义适配器好难啊,不过后来写的多了,渐渐发现它的使用方式也就那点套路,初期自学的话上手不易,但是真的上手了就会很简单了,当然了,listview的运用扩展性特别强,所以后期还得靠自己的悟性,废话不多说,最初级的教程奉上,(大神勿喷,本人菜鸟,不当之处多多包涵)准备工作主窗体至少得有一个listview控件吧,既然是自定义适配器,还少不

2017-08-22 10:41:07 473

原创 Installation failed due to invalid APK file!解决办法

在写小demo的时候突然遇到这个问题(Installation failed due to invalid APK file!),导致无法安装调试,查找资料后发现是我包名的问题,所以在此记一下,在创建工程时,包名“.”之后首位一定不能是“_”,例如“com.boot._listview”,该包名得工程是无法被安装的,修改成“com.boot.listview”即可...

2017-08-22 09:04:54 9871

原创 Android调用摄像头和本地相册

其实就是简单的摄像头调用以及相册的调用,没几句代码,下面直接上代码吧,注释写的很清楚// 调起系统相机的按钮事件 findViewById(R.id.btnCamera).setOnClickListener(new OnClic

2017-08-21 16:01:53 869

pdfjs-2.15.349

pdfjs-2.15.349

2024-04-22

反编译工具,jadx-gui-1.3.5

反编译工具,jadx-gui-1.3.5

2024-04-22

gradle离线包大家按需下载

包含gradle-5.6.4-all.zip、gradle-6.1.1-bin.zip、gradle-6.8-bin.zip、gradle-7.2-bin.zip、gradle-8.2-bin.zip, 大家按需下载

2024-04-19

百度地图API基础操作--百度鹰眼

博文地址:http://blog.csdn.net/qq_23931287/article/details/77684033

2017-08-30

百度地图API基础操作--导航

博客地址:http://blog.csdn.net/qq_23931287/article/details/77528493 实现简单的点对点语音导航,刚接触百度API的小伙伴可以参考下

2017-08-24

ListView的自定义适配器Adapter

简单的listview自定义适配器的使用方法,注释很清晰,也有对应的博文介绍

2017-08-22

空空如也

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

TA关注的人

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