码迷,mamicode.com
首页 > 移动开发
Android进阶笔记:AIDL内部实现详解 (二)
接着上一篇分析的aidl的流程解析。知道了aidl主要就是利用Ibinder来实现跨进程通信的。既然是通过对Binder各种方法的封装,那也可以不使用aidl自己通过Binder来实现跨进程通讯。那么这篇博客就主要就写一下通过上篇(Android进阶笔记:AIDL详解(一))总结的知识来自己实现跨进 ...
分类:移动开发   时间:2018-02-05 20:07:44    阅读次数:271
vue ---- 实现手机端(左滑 删除。右划 正常)
touchstart: // 手指放到屏幕上的时候触发 touchmove: // 手指在屏幕上移动的时候触发 touchend: // 手指从屏幕上拿起的时候触发 touchcancel: // 系统取消touch事件的时候触发。至于系统什么时候会取消,不详 client / clientY://... ...
分类:移动开发   时间:2018-02-05 19:59:20    阅读次数:2152
iOS 自定义对象及子类及模型套模型的拷贝、归档存储的通用代码
一、runtime实现通用copy 如果自定义类的子类,模型套模型你真的会copy吗,小心有坑。 copy需要自定义类继承NSCopying协议 二、runtime实现通用归档解档 归档解档需要自定义类继承NSCoding协议 三、NSUserDefaults存储自定义对象 四、NSUserDefa ...
分类:移动开发   时间:2018-02-05 18:51:39    阅读次数:347
Android图像数据传递到C++的一些坑
最近在做一个Android图象识别的app, 通过相机预览或者是拍照功能获取图像数据,然后将图像数据传递到本地C++的图像识别so库。在这个过程中花的时间最多的就是数据传输问题。谨以此坑,警示未来! 首先,需要注意的几点: 1. android相机预览模式的回调函数的byte [] data参数,数 ...
分类:移动开发   时间:2018-02-05 18:47:04    阅读次数:212
js判断操作系统windows,ios,android(笔记)
使用JS判断用户使用的系统是利用浏览器的userAgent。 navigator.userAgent:userAgent 获取了浏览器用于 HTTP 请求的用户代理头的值。 navigator.platform:platform 获取运行浏览器的操作系统和(或)硬件平台。 ...
分类:移动开发   时间:2018-02-05 18:40:14    阅读次数:294
android悬浮球实现各种功能、快速开发框架、单词、笔记本、应用市场应用等源码
Android精选源码 " 悬浮球,实现一键静音,一键锁频,一键截屏等功能 " " 一个Android快速开发框架,MVP架构 " " Android QQ小红点的实现源码 " " android一款单词应用完整app源码 " " android新闻简读,图片,视频 ,音乐以及二维扫码应用源码 " ...
分类:移动开发   时间:2018-02-05 18:39:58    阅读次数:227
重视这一点,保证你的APP开发进度
一个新企业想要在竞争激烈的当下市场扎根成功,要尽可能快速地拥有用户,才能保证运营和成本的平衡。不少企业为了吸引用户,留住用户,都开发了自己的APP。但开发的过程往往难产,首当其冲的就是开发进度的无法保证。进度一拖再拖,不断的修改,最终影响了整个企业营销计划的进度。如何在开发初期就尽可能保证APP的开 ...
分类:移动开发   时间:2018-02-05 18:39:05    阅读次数:204
iOS启动速度优化
应用启动流程 iOS应用的启动可分为pre-main阶段和main()阶段,其中系统做的事情依次是: 1. pre-main阶段 1.1. 加载应用的可执行文件 1.2. 加载动态链接库加载器dyld(dynamic loader) 1.3. dyld递归加载应用所有依赖的dylib(dynamic ...
分类:移动开发   时间:2018-02-05 18:38:43    阅读次数:262
高效高性价比的APP开发公司是怎样的?
APICloud是中国领先的“云端一体”的移动应用云服务提供商,推行“云端一体”的理念,重新定义了移动应用开发,帮开发者搞定一切。是专注于高效的APP开发公司。 APICloud的 App定制平台能够帮助客户快速完成App全链条的开发和上线。以快速、高效、成熟的APICloud移动应用开发技术作为基 ...
分类:移动开发   时间:2018-02-05 18:34:27    阅读次数:219
APP开发并不是PC端的终结者
移动互联网已经成为了现代生活的首选领域,接入移动互联网的人群越来越多,远远超过了传统PC端的接入人数。许多企业都看中了移动APP对自身业务增长的推动作用,例如快速增加用户、线下业务线上集成、营销活动开展等等。并且对于品牌沟通来说,手机是企业与目标人群实现接触的最低成本的工具。 虽然互联网+的口号喊得 ...
分类:移动开发   时间:2018-02-05 18:34:12    阅读次数:200
C++11六大函数(构造函数,移动构造函数,移动赋值操作符,复制构造函数,赋值操作符,析构函数)
在C++中,有三大函数复制控制(复制构造函数,赋值操作符,析构函数),而在C++11中,加入了移动构造函数,移动赋值操作符。我就斗胆将他们命名为六大函数好了。 一、构造函数 c++primer中说过:构造函数是特殊的成员函数,只要创建类类型的新对象,都要执行构造函数。构造函数的工作就是保证每个对象的 ...
分类:移动开发   时间:2018-02-05 17:11:52    阅读次数:271
实现安卓里边下边播的播放器(源码公开)
前段时间弄了一款安卓电视盒子的远程遥控输入法APP:TVRemoteIME,此APP实现了远程跨屏的输入、遥控和应用管理功能。 最近发现盒子上要播放电影资源除了买APP会员之外,能直接免费播放电影的第三方APP越来越少了,要么更新不及时要么电影资源非常的少或者广告繁多。而在电脑上要找一部电影播放还是... ...
分类:移动开发   时间:2018-02-05 17:07:38    阅读次数:765
iOS11 与 iPhone X适配的那些坑(持更中...)
目录 问题列表 1.XCode9添加资源文件不能获取路径问题 2.iOS11 系统导航栏上自定义view的显示问题 3.UITableView 出现的遮挡显示问题(三行代码解决,放到基类) 4.适配iPhoneX 屏幕原则 5.适配过程一些常量的设置 6.出现UIScrollview 漂移问题(基本 ...
分类:移动开发   时间:2018-02-05 17:06:48    阅读次数:2917
Eclipse截取android报错log
Eclipse截取android报错log: 1.前提条件:已安装eclipse 2. LogCat界面设置: Logcat是 Android 编程中一个命令行工具,可以用于得到程序的 log 信息,可以在adb中使用,也可以直接在命令行下使用。 3. 设置过滤条件(app域名): 4. 选择log ...
分类:移动开发   时间:2018-02-05 17:03:39    阅读次数:176
小白的.Net Core 2.0 ConsoleApp入门(keng)指南(一)
一、准备工作 准备工作很简单,甚至可以不用Visual Studio,一只.NET CORE和Runtime即可(你有考虑过世界第一IDE的感受吗) 下载:https://www.microsoft.com/net/download/windows 一路Next 嘟嘟嘟 安装.... 二、生成一个C ...
分类:移动开发   时间:2018-02-05 17:01:39    阅读次数:2246
android 解决小米手机上选择照片路径为null情况
昨天测试帅哥说他手机选择图库崩溃了,这是一个上传头像的功能,相信很多应用都有这个功能,于是我就把手机拿过来打log看了下返回的路径 为null,在网上搜索了下解决方案,现在把解决方案记录下: 这是在onActivityResult方法中执行的, [html] view plain copy if ( ...
分类:移动开发   时间:2018-02-05 16:05:56    阅读次数:230
iOS 比较版本号大小的方法
比较iOS版本号大小 eg:3.2.0和3.1.0 或者 3.2.0和3.2比较返回bool值变量YES or NO 在APP迭代更新过程中,有这样的需求,需要比较版本号的大小,然后弹出提示框提示更新. 之前版本号一直是中规中矩的按照1.1.0 --> 1.1.2这种数字变化方式.采用的方法是:将版 ...
分类:移动开发   时间:2018-02-05 14:34:57    阅读次数:259
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!