Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
iOS - 常用的宏定义
1 处理NSLog事件 开发者模式打印 发布者模式不打印 ifdef DEBUG define NSLog FORMAT fprintf stderr s d t s n NSString stringWithUTF8String FILE
移动开发
xcode
Android路由方案ARouter分析
一 路由方案 原生的路由方案缺点 显式 直接的类依赖 耦合严重 隐式 规则集中式管理 协作困难 Manifest扩展性较差 跳转过程无法控制 失败无法降级 ARouter的优势 使用注解 实现了映射关系自动注册 与 分布式路由管理 编译期间
移动开发
开发工具
Android——单选多选按钮的使用详解
button1 Button findViewById R id button1 button2 Button findViewById R id button2 button1 setOnClickListener this button
程序员
面试
Android
移动开发
微信小程序和APP优劣势大对比
小程序的优势 1 无需下载 随走随关 2 功能丰富 体验更简便 3 接口众多 可以进行不断的开发 4 流量入口大 背靠日活9 6亿的微信 5 有强大的微信生态环境 小程序对比APP的好处 1 开发成本低 2 开发门槛低 3 获客成本低于Ap
Java
移动开发
Android android:configChanges的简介
AndroidManifest xml 文件中 在声明Activity时 会有这样一个属性设置 即 android configChanges 现在就来简单介绍下吧 程序在运行时 一些设备的配置可能会改变 如 横竖屏的切换 键盘的可用性等
移动开发
Android开发工作中遇到的重点和难点总结
1 Android N floating widget无法显示 统一管理一个window token解决了此问题 2 Pop up window在Android6 0上出现花屏 3 由于状态栏的影响 悬浮窗上下跳动 4 Wi Fi安全的数据
移动开发
Android Message Application -- SMS(一)
SMS send ComposeMessageActivity 信息编辑 View 1 confirmSendMessageIfNeeded gt 是否收信人编辑 View 是否存在并已经显示 2 sendMessage gt 判断是否为紧
Android
移动开发
数据库
腾讯T2亲自教你!2021年Android工作或许更难找,送大厂面经一份!
近日一好友去阿里面试 面试失败了 分享了一个他最不擅长的算法面试题 题目是这样的 题目 给定一个二叉搜索树 BST 找到树中第 K 小的节点 出题人 阿里巴巴出题专家 文景 阿里云 CDN 资深技术专家 参考答案 考察点 基础数据结构的理解
程序员
面试
移动开发
Android
hbuilderx云打包ios证书的生成方法
我们在hbuilderx打ios正式包的时候 需要私钥证书p12文件 和描述文件mobileprovision文件 但是生成这两个工具需要使用mac电脑 这对于我们使用windows电脑的同学们望而却步 幸好 我们中国有在线的生成ios证书
移动开发
H5
hbuilderx云打包
ios证书
hbuilderx打包发布
ListView动态加载数据
当listview需要加载的数据过多时 若一次性载入则速度会相当缓慢 影响用户体验 这时候就需要动态加载数据 即每次载入固定长度的数据 android market的listview就是采用这种方式 使得加载看起来很平滑 响应速度很快 有助
ui
移动开发
数据库
Android开发学习之路-基本事件的使用
1 事件的响应方法 setOnClickListener view OnClickListener l setOnFocusChangeListener view OnFocusChangeListener l setOnLongClick
移动开发
android 反编译
使用工具 CSDN上下载地址 apktool 资源文件获取 下载 dex2jar 源码文件获取 下载 jd gui 源码查看 下载 Android反编译整合工具包 最新 下载 官方最新版本下载地址 apktool google code d
移动开发
Java
【网易严选】iOS持续集成打包(Jenkins+fastlane+nginx)
本文来自网易云社区 作者 孙娇 严选iOS客户端的现有打包方式是通过远程连接打包机执行脚本去打包 打完包会输出相应的ipa的二维码 扫一扫二维码可以安装 但是随着测试队伍的壮大 外包同学越来越多 在打包机输入命令的方式可用度越来越低 手动输
运维
json
移动开发
【转】Configuring VM Acceleration on Linux
Configuring VM Acceleration on Linux Linux based systems support virtual machine acceleration through the KVM software p
移动开发
Mac Jenkins+fastlane 简单几步实现iOS自动化打包发布 + jenkins节点设置
最近在使用jenkins 实现ios自动化打包发布蒲公英过程实践遇到了一些坑 特意记录下来方便有需要的人 进入正题 一 安装Jenkins 1 Mac上安装Jenkins 遇到到坑 因为 Jenkins 的pkg安装包默认安装位置为shar
运维
xcode
移动开发
Android开发:Eclipse中SqliteManager插件使用
通常开发Android的时候要使用到数据库操作 会遇到下面小问题 数据库文件在哪 怎样訪问或操作 能够通过 打开DDMS gt File Explorer看到的sqlite数据库在eclipse 然后在文件夹 data data packa
数据库
开发工具
移动开发
Android 把枪/PDA 扫描头自回车没用 处理方法
XML 控件加上属性 android imeOptions actionNone 转载于 https www cnblogs com LuoEast p 11597878 html
移动开发
flutter开发实战-MethodChannel实现flutter与iOS双向通信
flutter开发实战 MethodChannel实现flutter与iOS双向通信 最近开发中需要iOS与flutter实现通信 这里使用的MethodChannel 如果需要flutter与Android实现双向通信 请看 https
移动开发
flutter
flutter开发实战
ios
cocoa
Retrofit源码解析三——对接口方法参数注解的处理
private Nullable ParameterHandler result null if annotations null for Annotation annotation annotations 核心就是这一句 实际上就是把前面
移动开发
Java
route add添加静态路由
方法一 添加路由 route add net 192 168 0 0 24 gw 192 168 0 1 route add host 192 168 1 1 dev 192 168 0 1 删除路由 route del net 192 1
CC
移动开发
«
1 ...
3
4
5
6
7
8
9
...34
»