码迷,mamicode.com
首页 > 移动开发 > 月排行
Android程序项目结构(二)
利用Android Studio创建完第一个Hello World项目后,我们会看到使用project模式的项目结构。 一、.gradle和.idea 这两个目录放置的是Android Studio自动生成的一些文件。 二、build 主要包含了一些在编译时自动生成的一些文件。 三、gradle 包 ...
分类:移动开发   时间:2018-05-17 23:23:40    阅读次数:216
Android ContenObserver 监听联系人数据变化
一、知识介绍 1、ContentProvider是内容提供者 ContentResolver是内容解决者(对内容提供的数据进行操作) ContentObserver是内容观察者(观察内容提供者提供的数据变化) 2、ContentObserver需要ContentResolver进行注册。 resol ...
分类:移动开发   时间:2018-05-17 23:24:49    阅读次数:347
MVP架构在xamarin android中的简单使用
重新学习思考之后,再看自己在项目中的某些实现的代码,的确不尽人意,甚至想骂自己。 架构只是一种思维模式,不管是MVC、MVP还是MVVM,都只是一种思考问题的思维,其目的还是要解决变成过程中高内聚、低耦合、可维护、易测试。 ...
分类:移动开发   时间:2018-05-18 00:21:25    阅读次数:249
Android SDK Manager详解
Android基础知识——Android SDK Manager详解 做Android开发时,免不了使用Android SDK Manager,安装需要的sdk版本、buildTools版本等等。 下图展示了2016.11.16号Android SDK Manager所有的package。很多And ...
分类:移动开发   时间:2018-05-18 01:22:57    阅读次数:242
POST方式"Content-type"是"application/x-www-form-urlencoded 的请求遇到的问题
request中发送json数据用post方式发送Content-type用application/json;charset=utf-8方式发送的话,直接用springMVC的@RequestBody标签接收后面跟实体对象就行了,spring会帮你自动拼装成对象,如果Content-type设置成a ...
分类:移动开发   时间:2018-05-18 10:03:13    阅读次数:1373
Mybatis Mapper.xml 需要查询返回List<String>
当需要查询返回 List<String> <select id="getByIds" parameterType="java.lang.String" resultType="java.util.List"> SELECT l.label_name FROM label l WHERE l.id I ...
分类:移动开发   时间:2018-05-18 10:03:21    阅读次数:648
使用Idea工具创建Maven WebApp项目
(1)New Project,选择模板,配置SDK (2)配置项目名及项目组名 GroupID是项目组织唯一的标识符, 比如我的项目叫test001 那么GroupID应该是 com.lixiaoming.test001 域名.公司名.项目名ArtifactID就是项目的唯一的标识符, 一般是 项目 ...
分类:移动开发   时间:2018-05-18 11:34:45    阅读次数:155
【读书笔记】iOS-微定位技术
在大型商场,医院或是大楼里,你是否曾经有过找不到想去的地方的经历呢?这种情况下采用传统的定位方法就有些力不从心了。首先这些地方不能采用GPS定们,而Wifi和蜂窝式移动电话基站定位误差比较大。这种情况下的定位就叫”微定位“技术 。 微定位技术中一个比较重要的概念-地理围栏。地理围栏是LBS的一种新应 ...
分类:移动开发   时间:2018-05-18 11:38:01    阅读次数:222
ios 被拒的原因记录(因为权限问题被拒)
上面的图片是苹果被拒说明里面发过来的, apple 的审核机制: 1.apple 审核第一轮在iPad和iPhone分别安装,试用几秒钟后退出 2.第二轮在iPad安装,使用核心功能、使用IAP流程(如果有),约几分钟到十几分钟两轮审核可能间隔几小时到几天(核心功能是在ipad上面测试的) 被拒的原 ...
分类:移动开发   时间:2018-05-18 13:51:00    阅读次数:455
github 版本控制 android studio
注:本教程实验于android studio 3.1.2 1、下载git :https://gitforwindows.org/ 安装 git。 2、配置git 3、配置github 4、上传项目 (1) (2)建立git仓库 (3)选择上传文件 (4)上传成功 5、更新项目,提交 (1) (2) ...
分类:移动开发   时间:2018-05-18 13:56:11    阅读次数:165
(转 )【Android那些高逼格的写法】InvocationHandler与代理模式
转自这个公众号: 今天会聊一下InvocationHandler。说到InvocationHandler不得不提到的就是代理模式,什么是代理模式,举个例子,你玩游戏,花钱请个代练,代练其实是登录你的账号,假装是你帮你升级打怪。再比如买房,你需要委托中介帮你去处理一些事,中介在办理这些事的时候,实际是 ...
分类:移动开发   时间:2018-05-18 13:56:54    阅读次数:211
实现网页只能移动端访问PC不可访问
第一种:直接JS脚本 第二种,稍微长一些,引用 上述的脚本保持到mobile.js文件,然后在需要调用的页面引用下面2个JS调用文件。 ...
分类:移动开发   时间:2018-05-18 13:58:16    阅读次数:224
iOS启动速度优化
背景 7月26号我们阿里数据iOS端发布了4.4.0版本,这次版本主要是优化了性能,其中main()阶段的启动耗时优化成果比较明显,从之前的0.5-0.7秒,降低为目前的0.1-0.2秒(main()第一行代码到didFinishLaunchingWithOptions最后一行代码的耗时),用户体验 ...
分类:移动开发   时间:2018-05-18 14:01:27    阅读次数:194
关于iOS设备的那些事
首先推荐一个在用的库XYQuick 地址:https://github.com/uxyheaven/XYQuick idfa: idfv: udid: uuid: isJailbreaking: isDeviceSimulator: Wi-FiMac: Wi-Fi Name: deviceName: ...
分类:移动开发   时间:2018-05-18 14:07:33    阅读次数:208
Android Studio无法打印Logout日志
华为手机: 在拨号界面输入:*#*#2846579#*#* 进入测试菜单界面,然后Project Menu → 后台设置 → LOG设置LOG 开关 → LOG 打开 LOG 级别设置 → VERBOSEDump&Log → 全部选中重启手机,重启 Android Studio。PS:根据系统版本的 ...
分类:移动开发   时间:2018-05-18 14:18:56    阅读次数:159
iOS无网络提示或无数据提示
信号不好网络错误的时候,一般都会有个提示:“网络错误请点击重试~” 的话术,或者说当你浏览某一页的时候,没有数据,也会提示:“暂无数据,请搞点动静” 之类的话术。 下面写了一个空白页(配合masonry),直接把分类拖进去用可以了 先看效果图: 1.网络错误 2.无数据 上菜: 建一个UIView的 ...
分类:移动开发   时间:2018-05-18 14:19:55    阅读次数:1611
iOS-tableViewCell选中时背景颜色消失问题
在cell上添加子控件,在我们点击或者长按的时候,如果子控件有背景颜色,这时候背景颜色就会没有了,这个时候产品经理过来一顿怼,😄。就想下面这个图: 那么想做到长按或者点击的时候背景颜色不被渲染,很简单,在自定cell上的时候写两个方法: 看效果 : ...
分类:移动开发   时间:2018-05-18 14:21:51    阅读次数:200
iOS-TableView重用原理和注意点
什么是cell的重用?# 重用机制,简单的说意思是一行一行cell的复用 为什么要实现重用?# 为了做到显示和数据分离, 通过重用单元格来达到节省内存的目的(一个屏幕显示的cell数量是有限的,当屏幕滚动时候,就会调用方法获取新出现的cell,而有的cell会滚动到屏幕外面)。 如何实现 cell的 ...
分类:移动开发   时间:2018-05-18 14:23:09    阅读次数:178
Android App优化之ANR详解
引言 背景:Android App优化, 要怎么做? Android App优化之性能分析工具 Android App优化之提升你的App启动速度之理论基础 Android App优化之提升你的App启动速度之实例挑战 Android App优化之Layout怎么摆 Android App优化之AN ...
分类:移动开发   时间:2018-05-18 14:25:57    阅读次数:298
Ztree 仿淘宝树结构完美实现 移动 右键增删改
Ztree 仿淘宝树结构完美实现 移动 右键增删改 官网介绍 zTree 是一个依靠 jQuery 实现的多功能 “树插件”。优异的性能、灵活的配置、多种功能的组合是 zTree 最大优点。1、zTree 是利用 JQuery 的核心代码,实现一套能完成大部分常用功能的 Tree 插件2、zTree ...
分类:移动开发   时间:2018-05-18 14:26:20    阅读次数:303
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!