自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 android好用的第三方库2018使用总结

需要android开发视频资料可以加我微信: 1914532832  验证信息请注明:android开发不知不觉2018年已经过了大半,来总结一下今年用到的一些好用的框架和第三方库,包括App架构、异步通信库、注入注解框架、网络请求库、图片加载库、动画库、数据库、音频视频库、平台分享库、蓝牙库、权限请求库等。一、App架构MVP模式:因为 Android 并没有严格的业务和界面区分,项...

2018-11-05 14:38:35 2074

原创 谈谈android的动画

android动画为app提供更丰富、更绚丽的视觉效果,因此app或多或少都会添加动画效果。在此总结一下,本人android开发过程中,有关动画的内容。一、android动画种类和区别android动画大类可以分为两类:位图动画和矢量图(SVG)动画。我们都知道,位图在放大后会变模糊,而矢量图则不会。因此位图通过动画变大后有可能会变模糊,而矢量图动画则不会。原则上矢量图动画可以实现所有需要...

2018-10-26 11:14:29 326

原创 UILabel文字内容自动换行

UILabel视图其实是可以显示多行文本的,但是如果不做设置,UILabel默认是显示一行的,并且如果文字内容太多,超过屏幕的部分就显示不出来了。其实UILabel设置多行文本很简单,网上有很多这样的文章,但是基本都是很早以前的,大部分都是用Object C写的,现在Xcode中的swift版本都升到4.0以上了,很多写法不一样,这里做个记录,以帮助那些使用swift编写iOS代码的人。其实也很简...

2018-07-01 20:55:27 6721

原创 iOS的UITableViewCell高度如何设置

    怎么设置UITableViewCell高度比较合适?,这个问题对于初学者来说有时会变成大问题。大家都知道iOS的列表都是用UITableViewController来管理的,里面的每个单元格都是用UITableViewCell来定义(以下简称为Cell),而且UITableViewController提供设置Cell高度的方法,就是要实现代理UITableViewDelegate,这个代理...

2018-06-29 22:06:01 5078

原创 IOS开发入门之七——storyboard的使用(下)

    需要iOS开发视频资料可以加我微信: 1914532832  验证信息请注明:IOS开发       前面已经介绍了纯代码写UI以及storyboard写UI,这两种方法各有优缺点。因此,在实际项目开发中更多采用的是综合这两种方法,取长补短。比如视图是用storyboard布置的,但是视图的点击事件用代码来写。这又牵涉到,怎么将storyboard上的视图等元素与我们的代码进行绑定? ...

2018-06-12 22:28:28 3567

原创 IOS开发入门之六——storyboard的使用(中)

    需要iOS开发视频资料可以加我微信: 1914532832  验证信息请注明:IOS开发      上节我们了解了使用storyboard如何在单个页面上放置视图,并且设置这些视图的属性、位置约束等使之达到我们设计的效果。需要了解的人请点击"IOS开发入门之五——storyboard的使用(上)"    这节我们继续介绍storyboard怎么实现从一个页面跳转到另一个页面。这两节...

2018-06-08 22:08:18 3678

原创 IOS开发入门之五——storyboard的使用(上)

需要iOS开发视频资料可以加我微信: 1914532832  验证信息请注明:IOS开发 上节介绍了纯代码开发,就是所有页面全部用代码来写,纯代码开发缺点就是比较慢的,而且很不直观,需要在App运行后才能看到页面效果。这节介绍重点一下IOS推荐的开发方式:storyboard,即故事板。使用storyboard开发的优点就是比较直观,页面效果以及页面的跳转关系一目了然。一、界面简介  ...

2018-06-07 22:49:39 12372 4

原创 IOS开发入门之四——开始纯代码写UI

    需要iOS开发视频资料可以加我微信: 1914532832  验证信息请注明:IOS开发       接上一节,我们了解到简简单单的几行代码就可以写出一个动画,本节将进一步对IOS的纯代码UI开发做简单的入门。    什么是UI开发:这是给小白解释,熟人请绕过。手机的App可以认为是由一个一个页面组成。就好比你现在正在看的这个网页,就可以认为是一个页面,如果点击了这个网页上的一个按...

2018-06-05 21:56:03 8544

原创 IOS开发入门之三——从一个动画开始

如果你app都不懂得怎么创建,或者连怎么搭建IOS开发环境Swift语言都还不熟悉,请先看本系列的前两节:IOS开发入门之一——Swift语言基础IOS开发入门之二——第一个App需要iOS开发视频资料可以加我微信: 1914532832  验证信息请注明:IOS开发为了增加学习的乐趣,本章用最简单的方式来制作一个简单的动画,先让大家体验一把IOS编程的魅力。在这章只介绍操作过...

2018-06-01 22:26:20 2980

原创 IOS开发入门之二——第一个App

    如果你对怎么开始IOS开发都不懂的话,请看点下面的链接,先学习关于IOS开发环境的配置以及Swift语言入门:    IOS开发入门之一——Swift语言基础    本章将教大家创建一个标准的苹果手机应用并让它在手机模拟器上运行起来。   需要iOS开发视频资料可以加我微信: 1914532832  验证信息请注明:IOS开发一、创建IOS工程    1. 打开Xcode软...

2018-05-31 22:01:31 16955 4

原创 IOS开发入门之一——Swift语言基础

         需要iOS视频资料可以加我微信: 1914532832  验证信息请注明:IOS开发    很多新人对IOS开发很迷茫,不知道从何下手?看完本系列,你将会觉得IOS入门其实很简单。要学习IOS开发,当然是先学习Swift语言,特别是小白,你连基本的代码都看不懂,后面深入学习就很被动了。一、开发环境配置    1.  开发IOS首先必须有一台mac(苹果笔记本)...

2018-05-30 22:34:39 24410

原创 IOS如何导入第三方库-CocoaPods

IOS可以使用CocoaPods工具类导入第三方的包1.安装pod1.1 打开"终端"查看pod版本:    pod --version 如果显示:    -bash: pod: command not found 就说明还没安装pod1.2 安装pod,在“终端”输入:    sudo gem install cocoapods1.3 重复1.1步骤,查看pod是否已经安装成功,如果失败请看: ...

2018-05-29 13:32:51 5485

原创 android测试-UIAnimator和Espresso的配合使用

这里不聊为什么要进行UI测试,主要聊一下android studio集成的两种测试包的区别以及如何搭配使用。 android studio集成了两种的UI测试包Espresso和UIAutomator,使用起来也非常方便。1.为什么google要同时集成了两种的UI测试包呢?官方说法是:Espresso是用于应用内的测试;UIAutomator是用于跨应用的测试。个人觉得:(1)Espresso非...

2018-05-23 23:18:25 1815

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除