码迷,mamicode.com
首页 > 移动开发
android中RecyclerView控件的列表项横向排列
本文是在上一篇文章的基础上做的修改:android中RecyclerView控件的使用 1、修改列表项news_item.xml: 我这里是把新闻标题挪到了新闻图片的下面显示 2、修改MainActivity.java类,注意红色添加的内容,其他内容都没有变: 最终的展示效果: ...
分类:移动开发   时间:2019-01-09 11:38:43    阅读次数:343
快速定位iOS线上BUG在哪个控制器崩溃
快速定位iOS线上BUG在哪个控制器崩溃
分类:移动开发   时间:2019-01-09 11:34:58    阅读次数:245
移动端rem计算
教你如何用 lib-flexible 实现移动端H5页面适配 2017年07月22日 16:01:24 Pwcong 阅读数:18872 教你如何用 lib-flexible 实现移动端H5页面适配 2017年07月22日 16:01:24 Pwcong 阅读数:18872 教你如何用 lib-fl ...
分类:移动开发   时间:2019-01-09 11:25:44    阅读次数:354
Android 查阅博客2_APT
https://mp.weixin.qq.com/s/3zrAzOUGpovRRbuYnce3uw APT(Annotation Processing Tool) 即注解处理器,是一种注解处理工具,用来在编译期扫描和处理注解,通过注解来生成 Java 文件。即以注解作为桥梁,通过预先规定好的代码生成 ...
分类:移动开发   时间:2019-01-09 11:24:03    阅读次数:199
android中RecyclerView控件的使用
1、RecyclerView控件不在标准的库里面,需要先引入,引入比较简单,点击控件右边的下载按钮即可 2、先添加一个新闻实体类,用来为新闻列表提供数据,news.java: 3、在res/drawable/xhdpi目录下引用几个图片,做为新闻图片的资源 4、添加一个Layout XML File ...
分类:移动开发   时间:2019-01-09 11:12:16    阅读次数:193
Appium初始化设置:手写代码连接手机、appium-desktop连接手机
3)通过aapt命令查看 cmd到你的android-sdk-windows\build-tools\28.0.3路径下,可以看到aapt 注意:mac使用ls,win使用dir命令 win使用命令 aapt dump badging C:\Users\Yangfan\Desktop\mobileq ...
分类:移动开发   时间:2019-01-09 01:24:23    阅读次数:315
charles_https_通过模拟器安装APP然后抓包
声明,方法参考链接:https://bbs.pediy.com/thread-226435.htm 使用文中的模拟器并不好使,自个使用逍遥模拟器的4.4版本成功抓包, 1》下载逍遥模拟器,在逍遥安卓多开模拟器中安装4.4版本 2》安装xposed,安装后在点击框架,然后更新,更新之后会卡顿,强杀重开 ...
分类:移动开发   时间:2019-01-09 00:36:23    阅读次数:182
家用网络联网----移动网
概念: 1、猫:(Modem)如果它是一个电缆调制解调器(Cable Modem),它通过同轴电缆与ISP的基础设施互联。如果它是一个DSL(Digital Subscriber Line,数字用户线路)调制解调器,则连接你的电话线进行通信。 2、路由器:路由器,又称网关设备,英文名是“Router ...
分类:移动开发   时间:2019-01-09 00:26:57    阅读次数:283
Spark2.2(三十九):如何根据appName监控spark任务,当任务不存在则启动(任务存在当超过多久没有活动状态则kill,等待下次启动)
业务需求 实现一个根据spark任务的appName来监控任务是否存在,及任务是否卡死的监控。 1)给定一个appName,根据appName从yarn application -list中验证任务是否存在,不存在则调用spark-submit.sh脚本来启动任务; 2)如果任务存在yarn app ...
分类:移动开发   时间:2019-01-08 23:38:01    阅读次数:387
Android-Java-等待唤醒机制原理
等待唤醒机制: wait(); 等待/冻结 :可以将线程冻结,释放CPU执行资格,释放CPU执行权,并把此线程临时存储到线程池 notify(); 唤醒线程池里面 任意一个线程,没有顺序; notifyAll(); 唤醒线程池里面,全部的线程; 使用等待唤醒注意事项: 1.使用来wait();冻结, ...
分类:移动开发   时间:2019-01-08 23:35:11    阅读次数:255
通过清华TUNA镜像源下载Android源码
建议参考官方教程:https://mirrors.tuna.tsinghua.edu.cn/help/AOSP/ 以下为自己测试时执行的步骤: 1、下载repo $ curl https://mirrors.tuna.tsinghua.edu.cn/git/git-repo -o repo 2、修改 ...
分类:移动开发   时间:2019-01-08 22:51:52    阅读次数:718
Spring boot 梳理 -@SpringBootApplication、@EnableAutoConfiguration与(@EnableWebMVC、WebMvcConfigurationSupport,WebMvcConfigurer和WebMvcConfigurationAdapter)
@EnableWebMvc,WebMvcConfigurationSupport,WebMvcConfigurer和WebMvcConfigurationAdapter使用 WebMvcConfigurationAdapter已经废弃,最好用implements WebMvcConfigurer代替 ...
分类:移动开发   时间:2019-01-08 21:58:15    阅读次数:474
不使用npm eject 修改create-react-app的wepack配置less-loader
1. 找到项目node_modules里面react scripts目录下config文件夹 2. 安装less和less loader 3. 将这几处替换成如图所示后保存,并重新 4. 之后就可以使用less了 ...
分类:移动开发   时间:2019-01-08 21:56:15    阅读次数:250
Android Dragger2快速入门浅析
定Dagger2的基本介绍:dagger2是一个依赖注入框架,在编译期间自动生成代码,负责依赖对象的创建。 使用Dagger2的好处:为了进一步解耦和方便测试,我们会使用依赖注入的方式构建对象 (不使用 new 来创建依赖对象)。在mvp中,presenter层会持有view和model层的依赖,依 ...
分类:移动开发   时间:2019-01-08 21:13:00    阅读次数:687
移动键盘 滚动input
window.addEventListener('resize', function () { if(document.activeElement.tagName 'INPUT'){ document.activeElement.scrollIntoView({behavior: "smooth"} ...
分类:移动开发   时间:2019-01-08 19:36:02    阅读次数:168
Flask【第九章】:特殊装饰器 @app.before_request 和 @app.after_request 以及@app.errorhandler()
特殊装饰器 @app.before_request 和 @app.after_request以及@app.errorhandler() 一、背景: Flask我们已经学习很多基础知识了,现在有一个问题 我们现在有一个 Flask 程序其中有3个路由和视图函数,如下: from flask impor ...
分类:移动开发   时间:2019-01-08 19:23:22    阅读次数:254
移动端获取短信验证码java实现——阿里云短信服务
需求:移动端输入手机号,获取验证码。点击登录,验证验证码是否输入错误、是否超时等情况,一旦校验通过,将用户数据保存到数据中(业务逻辑)。 前提:注册阿里用户,开通短信服务,申请key、秘钥、签名、短信模板。参考:https://help.aliyun.com/document_detail/5528 ...
分类:移动开发   时间:2019-01-08 19:18:08    阅读次数:418
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!