腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
移动开发面面观
专栏成员
举报
80
文章
99172
阅读量
30
订阅数
订阅专栏
申请加入专栏
全部文章(80)
android(24)
其他(13)
ios(10)
java(9)
react(8)
编程算法(8)
缓存(8)
opengl(5)
http(5)
api(4)
网站(4)
gradle(4)
javascript(3)
go(3)
node.js(3)
存储(3)
hashmap(3)
flutter(3)
机器学习(2)
python(2)
数据库(2)
spring(2)
swift(1)
c++(1)
html(1)
云数据库 SQL Server(1)
sql(1)
打包(1)
ide(1)
git(1)
svn(1)
analyzer(1)
linux(1)
apache(1)
图像处理(1)
渲染(1)
开源(1)
分布式(1)
shell(1)
网络安全(1)
jdk(1)
正则表达式(1)
面向对象编程(1)
dns(1)
spring boot(1)
opencv(1)
jdbc(1)
udp(1)
安全(1)
数据结构(1)
image(1)
png(1)
搜索文章
搜索
搜索
关闭
HTTP你需要知道的
其他
HTTPS是在处于应用层的HTTP协议与处于传输层的TCP协议之间,增加了一层SSL。HTTPS对传输数据进行了加密,并且HTTPS需要CA机构wosign的颁发的SSL证书。
Oceanlong
2019-01-03
518
0
annotationProcessor 自动生成代码(下)
其他
在annotationProcessor 自动生成代码(上)中,我们介绍了如何通过注解和javapoet生成一个简单的HelloWorld.java。AbstractProcessor可以做的事还有很多,我们不可能一一列举。我们最重要的是明白,AbstractProcessor的运行时机、可操作范围和能提供给我们的东西。
Oceanlong
2018-12-19
1.4K
0
ProductFlavors 简单使用
其他
我们在开发过程中,会经常遇到,同样的业务逻辑,需要配置不同的资源的情况。有时是不同的渠道,有时是不同的语言环境,各种不同。
Oceanlong
2018-12-06
2.6K
0
annotationProcessor 自动生成代码(上)
其他
有时候,我们需要开发大量重复的代码。每段代码,只有少数成员变量命名不同。这样的场景在开发接口层时,感觉尤为明显。 接口类可能只是实现类的抽象形式。但每个实现方法,我们都要写一遍接口。且每个接口方法的命名,可能和实现方法完全一致。 那么,能否有一种方案,让我们用代码自行生成接口呢?这个方案之前是apt,如今是 annotationProcessor
Oceanlong
2018-11-19
4.1K
0
Android NDK中的UI线程
其他
在Android中,UI线程是一个很重要的概念。我们对UI的更新和一些系统行为,都必须在UI线程(主线程)中进行调用。
Oceanlong
2018-10-29
2.4K
0
KVO简单使用及其实现原理
其他
在应用开发中,我们经常需要使用到,观察者模式,能监听某些对象属性的变化,进行相应的操作。在iOS中,OC为我们提供了一套更加简洁优雅的观察方式——KVO。
Oceanlong
2018-09-21
1.3K
0
Const的应用与备忘
其他
const直译“常量”。在软件的开发中,我们会经常需要定义一些不能修改的变量。但在cpp中,由于变量的结构比较复杂,对不能修改这个概念,在不同的变量类型中,const的实际意义是不同的。
Oceanlong
2018-08-14
352
0
Android中基于OpenGL的特效
其他
大家都知道,给图片加滤镜加特效,通常是对图像进行矩阵运算。通过颜色矩阵的乘法,我们可以对图像中的元素进行变换。 但是,如果需要对实时变化的图像进行实时处理,就不是每种图像变换的方式都可以用了。因为,实时变化的预览图像,会有帧率的压力,我们的处理一定要快。
Oceanlong
2018-08-14
2.1K
0
基于OpenGLES的Android相机预览
其他
随着AR效果越来越普及,摄像头在Android中的应用越来越重要。通常摄像头的预览方案,通常使用SurfaceView的方案。
Oceanlong
2018-08-02
1.5K
0
PIL学习笔记(一)
其他
PIL 在图像处理方面,python有一个公认的图片处理库——PIL。 API参考地址 安装 sudo pip install pillow 第一行代码 # pil first code from PIL import Image # Open file im = Image.open('test.jpg') # get image scale w, h = im.size print('Original image size: %sx%s' % (w, h)) # scale to 50% im
Oceanlong
2018-07-03
433
0
CoordinatorLayout的最简入门
其他
序言 本文力求用最短的篇幅,让读者明白CoordinatorLayout的用法。原理不作深入讨论。 CoordinatorLayout是什么 由Google加入Android系统的一个新的布局容器。相当于一个高级的FrameLayout。它通过Behavior的方式,使容器类的视图能够相互关联,协作,从而轻松地完成一些交互与动效。 CoordinatorLayout 如何接入 compile 'com.android.support:design:23.2.1' 根据自己的complie版本,修改到对
Oceanlong
2018-07-03
1.2K
0
监听Fragment生命周期
其他
引言 Android中,我们管理界面的主要组件是Activity和Fragment。Android为我们提供了Activity和Fragment的生命周期,让我们知道组件的运行情况。我们可以在各个生命周期中加入一些相关的业务逻辑。 但是,要在每个生命周期中加入代码非常繁琐,并且,很容易造成耦合。在软件逐渐模块化、插件化的大背景下,我们希望能够在其他模块默默地监听Fragment的生命周期。Fragment只需要在启动时注册被监听即可。 通过,这样的手段,我们就能够将Fragment生命周期中的逻辑代码进行分
Oceanlong
2018-07-03
2.1K
0
OpenGl环境配置(Visual Studio)
其他
前言 OpenGL(全写Open Graphics Library)是指定义了一个跨编程语言、跨平台的[编程接口]规格的专业的图形[程序接口]。它用于[三维图像](二维的亦可),是一个功能强大,调用方便的底层图形库。 由于其强大的硬件兼容性和跨平台特性。对它的环境配置,至少我觉得比Java麻烦。 好不容易配好了,在此记录一下配置过程,算是备忘。 正文 首先我们要知道三个库glfw,glew,glm. glfw是辅助创建OpenGL窗口的开源库.所以在后面配置工程的时候你会发现我们根本就不需要用到MFC窗口
Oceanlong
2018-07-03
894
0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档