加载中
【小白学游戏常用算法】二、A*启发式搜索算法

  在上一篇博客中,我们一起学习了随机迷宫算法,在本篇博客中,我们将一起了解一下寻路算法中常用的A*算法。   通常情况下,迷宫寻路算法可以使用深度优先或者广度优先算法,但是由于效...

2018/12/11 16:50
11
【小白学游戏常用算法】一、随机迷宫算法

 现在的很多游戏中的地图一般采用格子的方式,虽然在表面地图上无法看到实际的格子,但是在地图的结构中专门有一个逻辑层,这个层和地图大小相等,划出很多小的格子,然后在可以通过的地方使...

2018/12/11 16:49
5
flutter显示圆形头像

方式1:使用Container控件,最灵活,使用背景的方式,还可以在圆形内增加其他内容。 new Container( constraints: BoxConstraints.expand( width: 30.0, height:......

2018/10/09 15:53
143
JNI 局部引用、全局引用和弱全局引用

这篇文章比较偏理论,详细介绍了在编写本地代码时三种引用的使用场景和注意事项。可能看起来有点枯燥,但引用是在 JNI 中最容易出错的一个点,如果使用不当,容易使程序造成内存溢出,程序崩...

2018/09/10 15:49
14
安卓手机如何查看(关闭)运行中的服务

安卓手机除了当前使用的APP外,在后台也运行着其他APP的服务,导致占用CPU内存等资源 那么如何查看这些运行中的服务,并且关闭呢 方法/步骤 需要在开发者模式下查看 首先需要开启开发者模式 ...

2018/08/17 17:17
330
xcode配置环境变量 - Build Configuration配置

使用场景 我自己碰到的使用场景是项目用到的域名和端口信息有5套:分别对应: (Dev:开发环境 , SIT:sit测试环境 , UAT:uat测试环境,Pro:生产环境,Release:上线打包环境) 这个时候,就会...

2018/07/31 16:46
72
ndk 17.0.4找不到文件异常

Caused by: java.io.IOException: error=2, No such file or directory 本着尝鲜的心态,最近把Android studio升级到了Android Studio 3.1.2,升级之后项目突然不能正常编译运行了,报: :ap...

2018/07/31 16:03
71
安卓中contentDescription属性的作用详解

在开发android时,在定义一个ImageVIew/ImageButton控件时,总是提示这个警告: [Accessibility] Missing contentDescription attribute on image 这是提醒我们需要增加contentDescription属...

2018/07/14 23:19
73
Talkback盲人模式打开和关闭方法介绍

Talkback功能打开后可以为视力不好的人群提供帮助,但是有些同学尝试打开该功能后,又不知道如何关闭,现在介绍下该功能打开和关闭的方法 工具/原料 智能手机 方法/步骤 1 首先介绍如何打开T...

2018/07/14 23:10
44
Log.isLoggable之一正确的使用姿势

相关文章 Log.isLoggable之一正确的使用姿势 Log.isLoggable之二源码解析 简介 我们在做Android APP开发时,多多少少需要打印Log,伴随着Log的打印就有一个打印开关是否允许打印Log,本文要讲...

2018/07/14 21:20
20
drawable和mipmap 目录下图片的区别

android 在 API level 17 加入了 mipmap 技术,对 bitmap 图片的渲染支持 mipmap 技术,来提高渲染的速度和质量。 mipmap 是一种很早就有的技术了,翻译过来就是纹理映射技术。android 中的 ...

2018/07/14 20:58
28
java代码打开html页面

public static void openExplorer(String htmlFile) { if (java.awt.Desktop.isDesktopSupported()) { try { Desktop.getDesktop().open(new File(htmlFile)); } catch (IOException e) { e....

2018/07/09 13:26
297
mysql 存储过程中使用多游标

mysql的存储过程可以很方便使用游标来实现一些功能,存储过程的写法大致如下: 先创建一张表,插入一些测试数据: DROP TABLE IF EXISTS netingcn_proc_test; CREATE TABLE `netingcn_proc_t...

2018/07/09 09:45
16
Android Studio 查看Android内部隐藏源码

问题的发现 今天查看AlertDialog源码的时候,看到AlertController,发现关于这部分的代码全都报红,原来AlertController类在com.android.internal.app这个包下,看这个包名internal(内部的)...

2018/06/26 17:32
29
OAuth 2.0 协议原理与实现:token 生成策略

OAuth2.0 协议定义了授权详细流程,并最终以 token 的形式作为用户授权的凭证下发给客户端,客户端后续可以带着 token 去请求资源服务器,获取 token 权限范围内的用户资源。 对于 token 的描...

2018/06/22 10:41
74
理解OAuth 2.0

OAuth是一个关于授权(authorization)的开放网络标准,在全世界得到广泛应用,目前的版本是2.0版。 本文对OAuth 2.0的设计思路和运行流程,做一个简明通俗的解释,主要参考材料为RFC 6749。...

2018/06/22 10:40
16
libstdc++适配Xcode10与iOS12

编译报错 当你开心得升级完新macOS,以及新XCode,准备体验了一把 Dark Mode 编程模式,开心的打开自己的老项目的时候,发现编译不通过了╮(╯_╰)╭ 如果你的工程中如果依赖libstdc++,无论...

2018/06/15 15:58
662
关于使用AlarmManager的注意事项

最近在做一个需求:客户端按照规定的时间间隔向服务端发送定位。一看到这个需求就想到了使用 AlarmManager 来实现。 AlarmManager 经常被用来执行定时任务,比如设置闹铃、发送心跳包等。也许...

2018/06/15 11:35
41
手机通过Charles抓取https包

因为fiddler不能在mac上使用,而Charles是跨平台的,可以在mac上使用,所以需要了解一下Charles的使用 安装破解版Charles 下载破解版包,先启动一次未破解版的Charles,......

2018/06/08 09:38
57
Android 逆向工程师要求

职位描述: 负责移动应用安全测试和安全事件应急响应; 负责移动应用安全平台建设; 负责信息安全策略/流程的制定,安全培训/宣传及推广; 跟踪最新漏洞信息,进行业务产品的安全检查。 职位...

2018/01/17 09:48
399

没有更多内容

加载失败,请刷新页面

返回顶部
顶部