码迷,mamicode.com
首页 > 移动开发
Android 应用内悬浮控件实践总结
在工作中遇到一个需求,需要在整个应用的上层悬浮显示控件,目标效果如下图:首先想到的是申请悬浮窗权限,OK~ 打开搜索引擎,映入眼帘的并不是如何申请,而是“Android 悬浮窗权限各机型各系统适配大全...
分类:移动开发   时间:2017-11-17 11:51:48    阅读次数:8
iOS UIWebView中图片显示尺寸不正常或者需要调整
我这边的需求是服务器返回一段html格式的数据,客户端展示出来,但是展示出来后发现图片尺寸太小,比例看起来很不舒服,于是在网上找到了这个解决方案(仅限于UIWebView):在webView加载完成后注入js代码 - (void)webViewDidFinishLoad:(UIWebView *)w ...
分类:移动开发   时间:2017-11-17 10:52:29    阅读次数:15
解决iOS中cell点击无反应,长按才能选中的bug
解决方法:ViewController 中应该设置了一个手势(UITapGestureRecognizer),与UICollectionView的点击事件冲突,这个手势的覆盖区域应该与UICollectionView的监听区域冲突了,去掉这个手势,后者是处理一下这个手势的覆盖范围即可。原帖地址:ht ...
分类:移动开发   时间:2017-11-17 10:46:44    阅读次数:5
APP消息推送功能
1.APP内部最好设计-我的消息-的功能,以便用户查看推送消息历史记录,通过角标、已读、未读等设计吸引用户读取消息。(画下来这都是重点) 2.建议提供推送设置功能,允许用户设置推送消息是否显示于通知栏、接收消息音效、接收时间等。(画下来这里重点要考) 推送策略设计 1、选择合适的时间进行推送,尽量避 ...
分类:移动开发   时间:2017-11-17 10:45:21    阅读次数:99
移动端权限控制--设置每个登录用户的sessionId
前言:在pc端,每个用户首次登录后,浏览器会返回一个sessionId,存放在浏览器的响应中。当再次访问其他接口时,浏览器会自动将sessionId放在请求头中的Cookie中。后台会自动识别sessionId,判断是哪个用户发过来的请求。但是在移动端,浏览器没有实现这个功能,所以我们需要自..
分类:移动开发   时间:2017-11-17 10:43:39    阅读次数:6
iOS 禁止输入空格、emoji表情
1.首先先遵循UITextField 的代理方法 UITextFieldDelegate 2、#pragma mark >> 使用键盘的代理方法对输入进行控制 监听的效果 << // 这里返回 NO 就是不让键盘输入 - (BOOL)textField:(UITextField *)textFiel ...
分类:移动开发   时间:2017-11-17 10:43:30    阅读次数:7
移动web touch事件
wap中的原生touch 事件,touchstart、touchmove、touchend、touchcancel,这些事件仅仅在移动端才会被触发,在pc端无效 click事件在移动端中具有300ms的延迟,所以为了有更好的用户体验,从以上的touch事件中衍生出另一种比click更快响应的事件称为 ...
分类:移动开发   时间:2017-11-17 01:42:38    阅读次数:16
手机号,密码,身份证号码正则表达式
var myreg = /^1[0-9]{10}$/;//判断是否为手机号码 var mypwd = /^[0-9A-Za-z]{6,}$/;//密码长度不少于6位,并且由数字和字符组成 var IDCard = /^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[... ...
分类:移动开发   时间:2017-11-16 23:59:15    阅读次数:10
移动端输入框表情处理
1、安卓输入框输入表情,会过滤掉表情 2、ios输入框输入表情,服务端会报错;使用Base64转码能处理ios表情 ...
分类:移动开发   时间:2017-11-16 22:08:26    阅读次数:14
移动端html5问题总结
1,开发时碰到了哪些技术问题 1)低版本手机不支持es6,使用babel 2)引入百度地图js api时,需要使用https协议,否则不能正常使用API。在iOS 10中,苹果对webkit定位权限进行了修改,所有定位请求的页面必须是https协议的 3)<meta name="viewport" ...
分类:移动开发   时间:2017-11-16 22:07:51    阅读次数:13
android 电话监听和拦截
一、首先在manifest.xml文件中获取监听电话权限,注册监听电话的Activity 1 1 <!-- 添加访问手机电话状态的权限 --> 2 2 <uses-permission android:name="android.permission.READ_PHONE_STATE" /> 二、实 ...
分类:移动开发   时间:2017-11-16 22:00:16    阅读次数:10
Android activity生命周期
ps : 图出自于云课堂老师的课件中,在此引用方便记录 ...
分类:移动开发   时间:2017-11-16 20:54:25    阅读次数:18
Android ListView用法
写了一个简单的示例来说明ListView的用法:给定一个单词,下面有四个含义,找出正确的一个,无论是否成功,则会跳转到下一个单词;主要用到的知识有: findViewById()、 ListView、 AdapterView、 匿名内部类、 ArrayList的一些用法:下面主要看代码,代码里面注释 ...
分类:移动开发   时间:2017-11-16 20:52:05    阅读次数:14
iOS 利用SDWebImage加载webp图片
首先下载 libwebp http://www.linuxfromscratch.org/blfs/view/svn/general/libwebp.html 下载完成后解压并运行 iosbuild.sh 文件,会生成iosbuild文件夹 ...
分类:移动开发   时间:2017-11-16 20:48:37    阅读次数:8
一次触摸,Android到底干了啥
WeTest 导读 当我们在写带有UI的程序的时候,如果想获取输入事件,仅仅是写一个回调函数,比如(onKeyEvent,onTouchEvent….),输入事件有可能来自按键的,来自触摸的,也有来自键盘的,其实软键盘也是一种独立的输入事件。那么为什么我能通过回调函数获取这些输入事件呢?系统是如何精 ...
分类:移动开发   时间:2017-11-16 20:46:24    阅读次数:15
APICloud 手机APP制作先选Android还是iOS,为什么?
APICloud 手机APP制作先选Android还是iOS,为什么? 创业团队总是面临一穷二白的境况,开发制作一款APP都要想一想,先做Android呢还是iOS呢? 移动应用专家APICloud告诉你,这件事不是2选1,而是从0到1的突破过程,首先把这个思维摆正,后面就好说了。相信创业团队为了这 ...
分类:移动开发   时间:2017-11-16 19:43:01    阅读次数:9
《CSAPP》读书笔记
第一章 第二章 第三章 第四章 第五章 第六章 第七章 链接 "可重定位目标文件" "符号和符号表" "符号解析" 第八章 第九章 第十章 第十一章 第十二章 逐步添加。。 ...
分类:移动开发   时间:2017-11-16 18:51:07    阅读次数:14
131259条   上一页 1 2 3 4 5 6 7 ... 7722 下一页
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!