登录 立即注册
安币:

Android 开发中的代码片段(3)地图操作相关

#前言收集常用的代码块,留存记录。此次代码块包含:唤起高德地图导航、唤起百度地图导航#代码##判断手机内安装的地图```java/**判断是否安装目标应用*/privatebooleanisInstallByread(StringpackageName){returnnewFile("/data/data/"+packageName).exists();}/***判断和打开地图*/publicvoidnavigationMap(){//1.两个地图 ...
aohanyao 4 天前
阅读:104 评论:0 赞:0

Android之路 - 冷启动解决方案:实现秒开

前言关于splash页面相信每个Android开发者都是非常熟悉的,而且很多人也遇到过需要在splash加个广告图片,然后延迟3秒在进入主页面,splash应该只是一个启动页面,不应该放广告,但是那又能怎么样呢?又敌不过产品经理。大多数情况下都会碰到启动白屏和黑屏的情况,那么本文将探讨几种我在开发中用到的几种解决方案。原理解 ...
aohanyao 4 天前
阅读:128 评论:3 赞:1

AndroidStudio如何修改成Eclipse快捷键

首先点击file->Settings->Keymap在右边有个按钮点击进去选择eclipse.搜索复制
似水流年留回忆 5 天前
阅读:99 评论:2 赞:0

使用ItemDecoration实现吸附效果和业务代码完全解耦即插即用

前言最近在项目开发当中遇到一个记录列表的需求,UED设计稿要求有吸附效果,本来想偷懒在网上找个抄一下,但是简单的看了一下网上的方案都跟业务耦合比较大,不是很想用,就自己写了一个和业务解耦,即插即用的。效果图废话不说,先看东西实现的效果还是不错的。使用RecyclerViewrecyclerView=(RecyclerView)findViewById(R ...
sergiochanTest 5 天前
阅读:230 评论:2 赞:0

AndroidStudio笔记(4)编码效率+1 的 File Templates

前言这一篇是接着AndroidStudio笔记(3)的,在上一篇中我们使用了LiveTemplates的关键字来快速补全和生成代码,那有没有更近一步的骚操作?比如创建文件?答案是肯定的,那就是FileTemplates。先看看今天的成果物预览图,如果不感兴趣就可以不看下去。一键创建TestViewPagerAdapter创建TestViewPagerAdapter演示创建Recycl ...
aohanyao 6 天前
阅读:189 评论:0 赞:0

通俗理解数字签名,数字证书和https

###前言最近在开发关于PDF合同文档电子签章的功能,大概意思就是在一份PDF合同上签名,盖章,使其具有法律效应。签章有法律效应必须满足两个条件:-能够证明签名,盖章者是谁,无法抵赖-PDF合同在签章后不能被更改在纸质合同中,由于签名字迹的不可复制性,盖章的唯一性以及纸质合同对涂改的防范措施(比如金额用大写)可以 ...
08_carmelo 6 天前
阅读:223 评论:2 赞:3

App打磨混淆和APK瘦身

一、混淆1、混淆原理Java是一种跨平台的、解释型语言,Java源代码编译成中间”字节码”存储于class文件中。由于跨平台的需要,Java字节码中包括了很多源代码信息,如变量名、方法名,并且通过这些名称来访问变量和方法,这些符号带有许多语义信息,很容易被反编译成Java源代码。为了防止这种现象,我们可以使用Java混淆器对 ...
littleRed 6 天前
阅读:272 评论:2 赞:2

针对现代 Android 更新游戏 API 等级

发布人:TomGreenaway,合作伙伴高级开发技术推广工程师我们已在去年宣布:自2018年8月起,GooglePlay要求所有新上线的应用和游戏都必须针对新的AndroidAPI等级进行开发——设置为API等级26(Android8.0Oreo)或更高。此外,从2018年11月开始,所有现有应用和游戏的更新也必须满足此项要求。每次Android版本更新都会引入一些变 ...
谷歌开发者 6 天前
阅读:175 评论:0 赞:0

【技术分享】几维安全CTO刘柏江:IoT时代LLVM编译器防护的艺术 ... ... ...

「随着物联网时代的开启,需要解决的安全问题会愈来愈多,而代码安全是其他安全方案的底层支撑。面对芯片架构繁多,运行环境复杂的嵌入式物联网设备,传统的代码安全方案都将会失效,LLVM编译器为我们带来了终极代码安全解决方案。」日前,几维安全CTO刘柏江在2018ISC互联网安全大会“网络安全技术创新及应用论坛”上发表了 ...
工作中的那些事 6 天前
阅读:125 评论:0 赞:0

AndroidStudio笔记(3)提升效率的 Live Templates

#前言安卓开发者现如今主流的编译器就是AndroidStudio(以下简称AS),而AS是基于IDEA而定制化开发的编译器。AS为我们提供了大量能够减少编码量和编码效率的功能,本文着重讲解AS自带的LiveTemplates和自定义LiveTemplates。#正文##AS自带的LiveTemplates如何查看AS的LiveTemplates呢?看图:![AS自带的LiveTemplates](http:/ ...
aohanyao 7 天前
阅读:151 评论:0 赞:0

第一篇文章

解决方法:以上就是问题的内容,至于为什么会有这个问题我估计是Android5.1的SDK把Button的默认Style改了,样式默认把textAllCaps设置为true了,下面来说说怎么解决这个问题。只需要在Add按钮的定义中加上一个 android:textAllCaps="false"属性即可,该属性是用来设置是否使用大写字母来呈现文本。 ...
shaoxinlong2018 7 天前
阅读:0 评论:0 赞:0

图文详解YUV420数据格式

图文详解YUV420转载自:https://www.cnblogs.com/Sharley/p/5595768.htmlYUV格式有两大类:planar和packed。对于planar的YUV格式,先连续存储所有像素点的Y,紧接着存储所有像素点的U,随后是所有像素点的V。对于packed的YUV格式,每个像素点的Y,U,V是连续交*存储的。 YUV,分为三个分量,“Y”表示明亮度(Luminance ...
云邮boy 7 天前
阅读:104 评论:0 赞:0

Opencv之<Vec3b>

Opencv之<Vec3b>转载自:https://blog.csdn.net/qq_29540745/article/details/52517269一、Whatisvector?    vector(向量):C++中的一种数据结构,确切的说是一个类.它相当于一个动态的数组,当程序员无法知道自己需要的数组的规模多大时,用其来解决问题可以达到最大节约空间的目的.用法:1.文件包含:  ...
云邮boy 7 天前
阅读:0 评论:0 赞:0

Opencv之<Vec3b>

Opencv之<Vec3b>转载自:https://blog.csdn.net/qq_29540745/article/details/52517269一、Whatisvector?    vector(向量):C++中的一种数据结构,确切的说是一个类.它相当于一个动态的数组,当程序员无法知道自己需要的数组的规模多大时,用其来解决问题可以达到最大节约空间的目的.用法:1.文件包含:  ...
云邮boy 7 天前
阅读:0 评论:0 赞:0

广告投放| 下载客户端|申请友链|手机版|站点统计|安卓巴士 ( 粤ICP备15117877号 )

返回顶部