内容导读 本书共分两篇,第一篇介绍了Android 3D游戏开发的基础知识,主要对OpenGL ES的相关内容进行了介绍。 章 名主 要 内 容 第1章 英雄还看今朝—Android简介本章介绍了市场上主流的手机平台,同时也分析了未来手机平台的发展趋势及Android平台的前景 第2章 数风流人物— ...
分类:
移动平台 时间:
2019-02-01 14:00:58
收藏:
0 评论:
0 赞:
0 阅读:
225
自己定的规范:只要Content-Type设置为application/json的时候,前台的data要传递字符串 虽然设置为application/json,前台传对象request.getParam也能接收到 ...
分类:
移动平台 时间:
2019-02-01 13:25:12
收藏:
0 评论:
0 赞:
0 阅读:
970
This an introductory description of lightmapping in Unity. For more advanced topics see in-depth description of lightmapping in Unity 这是一个Unity 光照贴图的引 ...
分类:
移动平台 时间:
2019-02-01 12:56:57
收藏:
0 评论:
0 赞:
0 阅读:
210
凸形状内部的任意两点的连线都应该在形状里面。 1 道格拉斯-普克算法 Douglas-Peucker algorithm 这个算法在其他文章中讲述的非常详细,此处就详细撰述。 下图是引用维基百科的。ε称之为阈值 shreshold 图一 静态图如下: 具体详细的可以参考如下两篇文章。 相关文章如下: ...
分类:
移动平台 时间:
2019-02-01 10:35:06
收藏:
0 评论:
0 赞:
0 阅读:
1176
最近做项目发现Android 8.0+ 更新安装apk时 出现安装失败的情况 总结原因是 缺少安装的权限 Android 8.0 (Android O)为了针对一些流氓软件引导用户安装其他无关应用。在应用权限设置的“特殊访问权限”中,加入了“安装其他应用”的设置。 简单的方法 可以直接在Manife ...
分类:
移动平台 时间:
2019-02-01 00:00:55
收藏:
0 评论:
0 赞:
0 阅读:
408
最近在 写项目的时候 发现 通知并不会显示的问题,查看资料发现 从Android 8.0开始通知必须加上ChannelId Android O 引入了 通知渠道(Notification Channels),以提供统一的系统来帮助用户管理通知,如果是针对 android O 为目标平台时,必须实现一 ...
分类:
移动平台 时间:
2019-01-31 23:33:39
收藏:
0 评论:
0 赞:
0 阅读:
360
有时候安卓原生的日志Log,不能把日志打印完全,我在写代码的过程中,总结了一个简单的打印长日志的简单工具类,方便打印长日志记录一下 ...
分类:
移动平台 时间:
2019-01-31 22:45:54
收藏:
0 评论:
0 赞:
0 阅读:
219
用adb调试android时,每次接入usb线,都会提示一个确认打开usb调试功能的窗口,有时候,我们需要默认打开usb调试功能。或者无需弹出对话框,直接默认开启。这个我们需要分析adb的流程了。 adb认证流程如下图: 认证流程: 1. 我们如果在PC端使用过adb命令,则会在当前用户目录生成一对 ...
分类:
移动平台 时间:
2019-01-31 22:00:54
收藏:
0 评论:
0 赞:
0 阅读:
232
有时候为了信息安全考虑,我们会对信息的安全性有着严格的限制,APP内禁止截屏就是其中一种,只需要在主Activity的super.onCreate(savedInstanceState)之后新增一下一行代码即可: 有了这一行代码,APP内部截屏会被限制。 ...
分类:
移动平台 时间:
2019-01-31 22:00:05
收藏:
0 评论:
0 赞:
0 阅读:
219
有时候抽屉菜单想要设置全屏显示,只需要在Activity初始化的时候增加如下代码即可,设置方法如下: 其中llRightMenu为侧滑菜单。 ...
分类:
移动平台 时间:
2019-01-31 21:59:49
收藏:
0 评论:
0 赞:
0 阅读:
317
有时候为了方便调试APP,会在电脑上开启模拟器来调试我们的代码,有时候会出现 Failure [INSTALL_FAILED_NO_MATCHING_ABIS: Failed to extract native libraries, res=-113]这样的报错提示,经过查询后得知,这可能是因为AP ...
分类:
移动平台 时间:
2019-01-31 21:57:57
收藏:
0 评论:
0 赞:
0 阅读:
1622
由于要用到adb的知识,但是对adb啥也不了解,看了下android的代码,adb的源码在system/core/adb下面,然后网上搜下了资料,发现很多大神的源码分析,瞬间信心爆棚,把大神写的博客都浏览了一遍,然后手动运行了下adb命令,顺便跟踪了下过程,发现原来还是很好的理解,源码的各种线程创建 ...
分类:
移动平台 时间:
2019-01-31 21:48:55
收藏:
0 评论:
0 赞:
0 阅读:
222
最近刚结束一个移动端涉及视频播放的小项目,踩了不少坑,现记录在此: 1、ios系统中让视频宽高都100%铺满所在父层 设置width="100%" height="100%"在ios中是无法实现宽高都100%的,应该设置 video 的样式: 2、安卓系统中禁止视频全屏 playsinline只能禁 ...
分类:
移动平台 时间:
2019-01-31 20:34:51
收藏:
0 评论:
0 赞:
0 阅读:
200
功能:点击导出按钮,提交请求,下载excel文件; 第一步:跟后端童鞋确认交付的接口的response header设置了 第三步:请求成功,拿到response后,调用download函数(创建a标签,设置download属性,插入到文档中并click) ...
分类:
移动平台 时间:
2019-01-31 20:34:19
收藏:
0 评论:
0 赞:
0 阅读:
182
恢复内容开始 链接:https://ac.nowcoder.com/acm/contest/330/E 思路:很简单,2^n,但是要注意n可以取到10的10万次方,此时要用到指数循环节降幂或者十进制快速幂(或者python) 题解: (抄的大佬的代码) 备注:大佬写的是指数循环节,用到欧拉降幂公式 ...
分类:
移动平台 时间:
2019-01-31 20:18:22
收藏:
0 评论:
0 赞:
0 阅读:
160
原生 JS 实现移动端 Touch 滑动反弹 什么是 滑动?就是类似于 端的滚动事件,但是在移动端是没有滚动事件的,所以就要用到 事件结合 去实现,效果如下: 1. 准备工作 什么是移动端的 事件?在移动端 事件可以细分成三种,分别是: 、`touchmove touchend touch addE ...
分类:
移动平台 时间:
2019-01-31 20:05:43
收藏:
0 评论:
0 赞:
0 阅读:
188
结合WWDC,以我们的call stack为例,来说明这四个过程分别大概都做了什么。 layout过程 从上面layout的过程可以看出,其所做的主要任务就是将图层调用代理(也就是视图)实现整个视图层级的布局;比较有意思的是,autolayout的约束也是在这个时候更新和施加apply的(-[UIV ...
分类:
移动平台 时间:
2019-01-31 18:59:03
收藏:
0 评论:
0 赞:
0 阅读:
205
基本型別包裝 (Wrapper Classes) 將基本型別生成物件,要將基本型別先包裝成物件,才能執行生成, Boxing: Integer a = new Integer(1) Unboxing: int x = a.intValue() Autoboxing(JDK1.5以後支援) Integ ...
分类:
移动平台 时间:
2019-01-31 18:02:21
收藏:
0 评论:
0 赞:
0 阅读:
206
1 安装好java等,安装好android studio后,第一次运行android studio, 显示找不到sdk。 解决方法: 点击cancel取消,继续后面的步骤,一直next就好。 2 第一次构建项目,gradle下载非常慢。会发现一直在下载一个 gradle-4.6-all.zip的东西 ...
分类:
移动平台 时间:
2019-01-31 17:31:01
收藏:
0 评论:
0 赞:
0 阅读:
203
package com.loaderman.androiddemo; import android.content.Context; import android.hardware.Sensor; import android.hardware.SensorEvent; import android... ...
分类:
移动平台 时间:
2019-01-31 17:25:37
收藏:
0 评论:
0 赞:
0 阅读:
225