Quantcast
Channel: CSDN博客移动开发推荐文章
Browsing all 5930 articles
Browse latest View live

系统截屏源码浅析

android中实现截屏的方式有很多种,形如下面几种: 1、通过view.getDrawingCache获取屏幕的图像数据,这也是众多开发同行朋友经常使用的一种方式,可惜的是这种方式并不适用于surfaceview。 2、利用adb命令,adb shell screencap -p path,再利用runtime去执行,但是这种方式需要获得系统权限方可。...

View Article


Image may be NSFW.
Clik here to view.

阅读郭林《第一行代码》的笔记——第12章 Android特色开发,使用传感器

1、传感器简介 手机中内置的传感器是一种微型的物理设备,它能够探测、感受到外界的信号,并按一定规律转换成我们所需要的信息。Android手机通常都会支持多种类型的传感器,如光照传感右器、加速度传感器、地磁传感器、压力传感器、温度传感器等。...

View Article


Image may be NSFW.
Clik here to view.

【android极光推送】—从客户端到后台,一文通吃

前记 推送原理浅析 平台说明 概念解释 推送的三种实现方式 客户端直接向推送服务方发送Http请求 项目服务器通过Http转发推送请求至推送服务方 项目服务端使用SDK进行功能集成 关于推送的种类概述 android客户端初步实现 集成SDK说明 集成步骤 1下载官方提供的SDK集成包 2手动导入SDK 3在极光的官网创建一个应用 4编写一个MyApplication类初始化SDK 5配置...

View Article

Image may be NSFW.
Clik here to view.

深入Java源码解析容器类List、Set、Map

本篇文章带你从Java源码深入解析关于Java容器的概念。 原文简书地址:http://www.jianshu.com/p/047e33fdefd2 参考文献: Java容器相关知识全面总结 Java官方API文档 1 常用容器继承关系图 先上一张网上的继承关系图...

View Article

Image may be NSFW.
Clik here to view.

uC/OS-II任务就绪表及任务调度

最近开始花时间去学习uc/OS-II,一方面是工作上用的是这个系统,另一方面就是想去了解实时操作系统与普通操作系统的区别,学到任务就绪表及任务调度这里,对实时的概念有所了解,所以写此文帮助自己梳理,也希望与读者交流。...

View Article


Image may be NSFW.
Clik here to view.

iOS-Main -关于Instruments-Leaks工具的归纳总结

前言: 本篇文章,在于学习,我把别人的一些感觉好的文章汇总成了一篇,亲自实现了一下,留用于今后学习资料。 文章脉络: 文章脉络: 一、内存优化 简介: Objective_C 有3种内存管理方法, 它们分别是 - MRR (Manual Retain Release, 手动保持释放) - ARC(Automatic Reference Counting, 自动引用计数) - GC(Garbage...

View Article

SportsGo隐私协议

隐私政策 我们的应用名称(以下简称“我们”)制定本隐私政策(以下简称“本政策”),来解释我们如何收集、保存使用由我们的产品、服务和网站(以下合称“我们的服务”)收集的信息。 如果您对本政策有任何问题或投诉,请给我们发邮件到497378690@qq.com...

View Article

Bluetooth profile: ATT/GATT

英文原文URL:https://epx.com.br/artigos/bluetooth_gatt.php 因为看了这篇英文文档介绍Bluetooth ATT/GATT很详细,所以翻译了一下,供参考! 蓝牙4.0版本推出了低功耗规范,引入了两个核心协议:ATT(Attribute Protocol)和GATT(Generic Attribute...

View Article


Image may be NSFW.
Clik here to view.

仿QQ头像自定义截取功能

看了android版QQ的自定义头像功能,决定自己实现,随便熟悉下android绘制和图片处理这一块的知识。 先看看效果: 思路分析: 这个效果可以用两个View来完成,上层View是一个遮盖物,绘制半透明的颜色,中间挖了一个圆;下层的View用来显示图片,具备移动和缩放的功能,并且能截取某区域内的图片。 涉及到的知识点: 1.Matrix,图片的移动和缩放...

View Article


Image may be NSFW.
Clik here to view.

小艾笔记--H.264视频编解码原理整理(三)

昨天介绍了视频编解码的原理,内容实属困难啊!脑细胞死一片。。。今天来点简单的,写完就去吃午饭! 主流的视频编码算法 MPEG-4和H.264区别 H.264特点 视频解码的原理及主流解码器 解码原理 专用芯片型和可编程型特点 开源的视频编解码器(CODEC) 主流视频编码算法...

View Article

Image may be NSFW.
Clik here to view.

CoreText(六):用户点击

1、添加手势 - (void)configSettings{ //添加手势 UILongPressGestureRecognizer *longPressGesture = [[UILongPressGestureRecognizer alloc] initWithTarget:self action:@selector(longPress:)];...

View Article

Image may be NSFW.
Clik here to view.

Swift 结构体简单学习

定义 /// 这里我定义了一个结构体类型 /// 结构体类型是一个新的Siwft类型 (命名类似于 Int Double) /// 用来描述一个人的所带属性 name = "" age = 0 struct PersonStruct { var name = " " var age = 0 } /// 接下来我定义了一个类 /// 其中包含PersonStruct结构体类型 class...

View Article

Image may be NSFW.
Clik here to view.

AR增强现实开发介绍

  AR增强现实开发介绍                                                                                 ---理论篇 ​ AR增强现实开发最近做一些AR增强现实的内容,一些普及性的内容,与大家分享。 一: 什么是AR增强现实技术:...

View Article


Image may be NSFW.
Clik here to view.

iOS静态库制作

QA 静态库与动态库的区别 静态库:在编译的时候被完整地链接到可执行文件中,同一个静态库在不同程序中使用,每个程序都得导入一次,打包时也会被包进去,使其成为程序的一部分。 动态库:程序运行的时候由系统动态地加载进内存,供程序调用,本身并不是程序的一部分。(iOS只支持系统的动态库) 静态库/动态库形式 静态库: .a 和 .framework 动态库: .dylib 和 .framework...

View Article

Image may be NSFW.
Clik here to view.

iOS开发 APP如何实现检测更新

App检测更新可以使用两种方法。 第一种是和安卓等系统一样,获取自己服务器的App版本号与已安装的App版本号比较; 第二种是根据已发布到App Store上的应用版本号与已安装的App版本号比较更新。 两种方法比较 第一种检测更新方法的优点是:检测更新速度快、检测稳定;缺点是:和App Store上的应用版本号不同步(App上架需要审核时间,不确定什么时候成功更新到App Store上)。...

View Article


Android 开发规范

编程思想规范 1)对于字符串的匹配,使用最细匹配规则,   如:对医生详情连接的匹配使用url.startsWith("http://m.1ping.com/Doctor/Detail/doctorDetail?did=")代替url.startsWith("http://m.1ping.com") 2)对数组的操作,需要做数组下表是否会越界的判断处理,以出现数组越界异常。 代码书写规范...

View Article

iOS用WKWebView与JS交互获取系统图片及WKWebView的Alert,Confirm,TextInput的监听代理方法使用,屏蔽WebView...

最近做一个项目,开始是使用WebView与JS交互的,由于内存管理方面WebView欠佳。WKWebVIew的内存线程管理好,所以选择使用 WKWebVIew(使用WKWebView 的缺点在于,这个控件加载的H5页面不支持ajax请求,所以需要自己把网络请求在OC上实现)。 一、首先说下应该注意的问题: 1.要获取拍照或相册的图片,如果是iOS 10系统,需要设置访问权限(在...

View Article


Image may be NSFW.
Clik here to view.

iOS10新特性

一、锁屏 iOS10的UI设计在总体上没有明显的变化,但是锁屏界面还是做了重新设计,锁屏状态下可以显示更丰富的通知内容,向右滑动直接进入拍照界面,左滑则有丰富的插件集成。在锁屏状态下使用3D Touch,可以直接管理通知和各项操作,无需解锁进入系统。 二、控制中心 iOS0对控制中心作出了巨大改变,首先是改进了UI设计,布局更加合理,功能更加丰富,控制中心支持左右滑动,新增音乐控制中心,使用3D...

View Article

Image may be NSFW.
Clik here to view.

android PakageManagerService启动流程分析

...

View Article

Image may be NSFW.
Clik here to view.

细说Android框架设计三剑客MVC、MVP和MVVM

    最近几年的移动端开发越来越火,功能越来越强大,处理业务越来越复杂,因此对系统扩展性的要求越来越高。而为了更好地进行移动端架构设计,我们最常用的就是MVC和MVP,今天本篇博客就和大家一起聊一聊这两种框架设计。 MVC框架 MVC的定义     MVC...

View Article
Browsing all 5930 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>