- 博客(68)
- 资源 (27)
- 收藏
- 关注
转载 实用工具 提高效率
实用工具、效率办公。https://zhuanlan.zhihu.com/p/105804622原创技术知识与实用工具分享https://zhuanlan.zhihu.com/p/105804622
2021-03-25 09:33:33 144
转载 翻译:iOS 7中的自动布局教程第1部分:入门
https://www.jianshu.com/p/1d82bcc87d32本文内容:参考外文学习并使用Auto Layout,顺便翻译记录。原文 Beginning Auto Layout Tutorial in iOS 7: Part 1@Matthijs Hollemans on October 16, 2013 Beginning Auto Layout Tutorial in iOS 7: Part 2@Matthijs Hollemans on October 1...
2021-03-08 10:10:48 113
转载 自律给你自由——Android设计布局的新姿势
https://www.jianshu.com/p/38f62061c8dc自律给你自由——设计布局的新姿势在今天的文章开始之前,有个忙想请大家帮一下,希望在京东、淘宝、当当、亚马逊购买了我的书《Android群英传:神兵利器》的朋友们,帮忙去网店上给个简短的评价,举手之劳,还是多谢大家啦~~ConstraintLayout基本界面更新Android Studio 2.2之后,更新了布局设计器,同时,引人了ConstraintLayout,这一布局,旨在降低布局层级,其主要界面如下所示:
2021-03-08 09:57:57 107
转载 手把手教你写一个完整的自定义View
https://www.jianshu.com/p/e9d8420b1b9c前言自定义View是Android开发者必须了解的基础 今天,我将手把手教你写一个自定义View,并理清自定义View所有应该的注意点阅读本文前,请先阅读我写的一系列自定义View文章(1)自定义View基础 - 最易懂的自定义View原理系列(2)自定义View Measure过程 - 最易懂的自定义View原理系列(3)自定义View Layout过程 - 最易懂的自定义View原理系列(4)自定义View Draw
2021-03-31 21:57:12 191
转载 Android自定义View流程(卫星菜单例子演示)
https://segmentfault.com/a/1190000004627422序言(扯)由于现在大公司放出的实习offer大多为暑期,本学期课程不多,所以找了一家公司可以立刻入职的去实习下,相比大公司,小公司多采取硬上的策略,对于解决编程问题能力的提升是相当大的,在拉勾投了一家,前天去面试,然后一个自定义view把我问跪了,讲到复用性,讲了很不优雅的一种实现方式,不过最终学习了下,实现思路和我当时讲的差不多,但这确实是我开发中一个短板,但是其他问题回答的还是蛮不错的,还是给了offer,产品真
2021-03-31 21:39:22 164
转载 Android:手把手带你清晰梳理自定义View的工作全流程!
https://blog.csdn.net/carson_ho/article/details/98477394https://zhuanlan.zhihu.com/p/50325981https://www.baidu.com/s?ie=utf-8&f=3&rsv_bp=1&tn=baidu&wd=android%E8%87%AA%E5%AE%9A%E4%B9%89view%E7%9A%84%E4%B8%89%E5%A4%A7%E6%B5%81%E7%A8%8B&a
2021-03-31 21:33:18 199
转载 Android自定义LayoutManager第十一式之飞龙在天
https://blog.csdn.net/u011387817/article/details/81875021本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布前言哈哈哈,起这个标题并非标题党,这次真的是飞龙在天。至于为什么是第十一式呢,因为这刚好是第十一篇文章。好,先来几张效果图:是不是感觉很好玩的样子呢?上面的每一个Item(图片)都是可以能够像普通列表那样接受触摸事件的哦,因为这本质上也只是一个RecyclerView而已。其实这三张图都是有含义的:首先,我们
2021-03-31 21:18:49 363
转载 Flutter教学目录
https://www.jianshu.com/p/3320350b3814Flutter教学:从零开始->进阶之旅->深入探讨这是个Flutter教学系列的文章,会从Flutter基础入门开始讲解,带领大家从零开始学习Flutter,从基础组件一个一个的过,可以保证每个没有Flutter开发基础的同学看完都能快速上手,并且对基础知识一一讲解,打好基础,对于有经验的同学也可以更好的扎实基础功。过完基础后也就算是Flutter入门了,后期还会有进阶教程,深入教程。在这个过程中也希望大家能提出
2021-03-31 17:27:47 152
转载 [iOS] 列表滑动展开隐藏头部HeaderView
https://blog.csdn.net/weixin_30247159/article/details/97504894https://blog.csdn.net/Cloudox_/article/details/70272845?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-2.control&dist_request_id=&
2021-03-30 16:56:36 505
转载 XUI 一个简洁而优雅的Android原生UI框架,解放你的双手!
XUIXUI项目地址一个简洁而又优雅的Android原生UI框架,解放你的双手!还不赶紧点击使用说明文档,体验一下吧!涵盖绝大部分的UI组件:TextView、Button、EditText、ImageView、Spinner、Picker、Dialog、PopupWindow、ProgressBar、LoadingView、StateLayout、FlowLayout、Switch、Actionbar、TabBar、Banner、GuideView、BadgeView、MarqueeView.
2021-03-30 15:30:02 892
转载 mac 在 home 目录下创建文件夹
1、修改auto_master编译 /etc/auto_master 文件,注释掉或者移除以 /home 开头的那一行,保存。sudo vim /etc/auto_master注释掉 /home 哪一行,如下所示:% cat /etc/auto_master ## Automounter master map#+auto_master # Use directory service#/net -hosts -nobrow.
2021-03-29 17:14:36 803
转载 Android Studio在运行时显示Please Select Android SDK的解决方法
https://blog.csdn.net/hou09tian/article/details/828965061 问题提出在Android Studio中点击“Run”按键,程序没有正常运行,而是弹出“Edit configuration”对话框,在对话框底部的错误信息中,显示“Please Select Android SDK”,如图1所示。图1 显示错误信息2 问题分析出现该问题的主要原因是Android Studio程序之前异常关闭,导致配置文件损坏,需要在线更新SDK才能恢复
2021-03-29 14:54:53 490
转载 iOS开发-界面之间的跳转
https://blog.csdn.net/qq_36557133/article/details/82686881界面之间的跳转通常有三种。1.改变window的根视图[UIApplication sharedApplication].keyWindow.rootViewController = VC;2.利用UINavigationController进行push、pop (最常用)[self.navigationController pushViewControll...
2021-03-29 10:02:54 386
转载 CocoaPods的使用教程
前言前几天发布我的开源库<最简单方便的iOS轮播开源库:JYCarousel>到CocoaPods的时候。对CocoaPods重新学习了一下,之前只是会简单的使用,并没有全面的了解。现在要对它做一个学习记录吧,现在我还是只会简单的使用_,教程只是我夸大的说法(别骂我)。下面的操作都是经过亲自验证通过的,放心操作!Cocoapods这部分知识一共有三篇博客:1.CocoaPods的日常使用2.创建CocoaPods的私有库3.创建CocoaPods的开源库那就跟我一起来
2021-03-28 22:55:50 2548 1
转载 Tableview的4种注册方式
其实tableveiw只有两种注册方式,注册和非注册。但是因为有了xib所以两种方式里纯代码和xib又形成了两种写法,今天有时间总结到一起,方便大家看。注册方式:注册cell //向 tableView 注册 cell 的样式 如果是 纯代码的自定Cell 使用该方法 [self.tableView registerClass:[ListCell class] forCellReuseIdentifier:@"listcell"]; //向 tableView 注册
2021-03-27 09:49:40 204
原创 registerNib:和 registerClass
https://www.meiwen.com.cn/subject/rsiphxtx.htmlregisterNib:和 registerClass认识 - registerClass:forCellReuseIUITableView registerClass与registUITableView的registerClass forCelTableView 通过registerClass: forCeUITableView的registerClass forCeTableView regis
2021-03-27 06:55:58 638
原创 ios 给 CollectionView 添加Header
1.初始化后注册 [_collectionView registerNib:[UINib nibWithNibName:@"HTCollectionReusableView" bundle:nil] forSupplementaryViewOfKind:UICollectionElementKindSectionHeader withReuseIdentifier:@"UICollectionViewHeader"]; 2.实现接口- (CGSize)collectionV
2021-03-27 06:37:45 1142
原创 优秀程序员的博客
1、美团技术团队地 址: 美团技术团队简 介:美团技术团队的博客,干货满满。推荐指数:⭐⭐⭐⭐⭐2、阮一峰的网络日志地 址: 阮一峰的网络日志简 介:大神阮一峰,博客风格真正做到深入浅出。推荐指数:⭐⭐⭐⭐⭐3、Spring Boot中文导航地 址: Spring Boot中文导航简 介:汇总了一些比较优秀的Spring Boot博客、开源作品等。推荐指数:⭐⭐⭐⭐4、Spring Cloud中文导航地 址: Spring Cloud中文导航简 介:汇总了一些比较优秀的Sprin
2021-03-27 01:16:07 305
原创 ios给connectionview增加header
1:首先,创建一个类,继承UICollectionReusableView2:注册:[self.myCollectionView registerClass:[UZGHeaderCollectionReusableView class] forSupplementaryViewOfKind:UICollectionElementKindSectionHeader withReuseIdentifier:@“UZGHeaderCollectionReusableView”];3:实现:#pragma
2021-03-27 00:28:59 205
转载 谈谈UICollectionView添加头视图的方法
https://blog.csdn.net/xiyouiOS/article/details/50191101这几天在写项目的时候用到了UICollectionView,在做的时候,需要给整体的CollectionView上面放一个大的头视图,就类似Share中主页面的tableView效果类似。但是当我真正使用的时候发现,这个头视图和tableView里面的头视图,有很大的区别。开始的效果最后的效果其实这种效果实现起来也不难,在使用UICollectionView的时候,我们需要设置三个代
2021-03-26 23:10:33 1112
转载 UICOLLECTIONVIEW和UICOLLECTIONREUSABLEVIEW的使用(集合视图)
https://www.freesion.com/article/89051219448/UICOLLECTIONVIEW和UICOLLECTIONREUSABLEVIEW的使用(集合视图)这里UICOLLECTIONREUSABLEVIEW即是UICOLLECTIONVIEW的HEADER,可以跟随整体一起滑动的。这个效果类似UITABLEVIEW的HEADER。1.我是以XIB的形式创建的2.接下来就是主要的代码了#import "ViewController.h"#im..
2021-03-26 11:37:25 524
转载 iOS collectionView Section Header 设置
https://blog.csdn.net/saw471/article/details/80034463https://blog.csdn.net/leonliu070602/article/details/51098517https://blog.csdn.net/longshihua/article/details/50412544 #import "Cell.h" static NSString *ident = @"Cell"; #import "HeaderColle.
2021-03-26 11:30:01 708
转载 @property声明的属性关键字说明一(strong,copy,weak,assgin)
https://www.jianshu.com/p/f57753c17ac1一.@property中有哪些属性关键字 1.原子性/非原子性:atomic(默认)/nonatomic nonatomic特质在默认情况下,由编译器合成的方法会通过锁定机制确保其原子性(atomicity)。如果属性具备 nonatomic特质,则不使用自旋锁。请注意,尽管没有名为“atomic”的特质(如果某属性不具备 nonatomic 特质,那它就是“原子的” (atomic) ),但是...
2021-03-25 16:29:28 236
转载 @property详解:nonatomic,retain
一直使用@property,今天特意整理了一下相关的资料。主要原因还是在对一个CCSprite*类型的数据成员进行赋值,在使用中一直报空指针crash掉。仔细回想了一下内存处理机制,我们在Object-C中,只要不是自己alloc创建的对象,都是autorelease,都不要我们管理。比如一开始我一直使用[NSMutableArray arrayWithCapacity:]创建,但创建后的mutableArray是AutoRelease型,所以在使用中会报空指针。其实我们可以手动创建如:shopItemsA
2021-03-25 16:17:16 360
转载 6款免费OCR神器,总有一款适合你!
本期内容https://zhuanlan.zhihu.com/p/105804622图片和PDF是我们日常学习和工作过程中接触较多的文件存储方式,它的确对数据的传输和内容的安全性带来了便利,但是,也为内容使用带来了一定的麻烦--需要重复性的劳动。每当我们需要PDF或者图片中的文字,用于编辑或者翻译时,这时候就开始让人头疼,暴力复制会引起很多格式的错乱,最终只能无奈的重新输入一遍。重新输入对于篇幅较小的可以考虑,但是对于内容较多的却让人望而却步。随着这两年OCR(Optical Character
2021-03-25 09:31:14 11256 1
转载 IOS 自定义UICollectionView的头视图或者尾视图UICollectionReusableView
这篇文章主要介绍了IOS 自定义UICollectionView的头视图或者尾视图UICollectionReusableView的相关资料,需要的朋友可以参考下IOS 自定义UICollectionView的头视图或者尾视图UICollectionReusableView其实看标题就知道是需要继承于UICollectionReusableView,实现一个满足自己需求的视图.那么如何操作了,看下面代码:ViewController.m文件中#import "ViewControl..
2021-03-24 21:39:56 1498
转载 iOS 布局 Masonry详解
现在iPhone手机屏幕越来越多, 屏幕适配也越来越重要. Masonry就是为屏幕适配而生的三方框架.Masonry基础APImas_makeConstraints() 添加约束mas_remakeConstraints() 移除之前的约束,重新添加新的约束mas_updateConstraints() 更新约束,写哪条更新哪条,其他约束不变equalTo() 参数是对象类型,一般是视图对象或者mas_width这样的坐标系对象mas_equalTo()..
2021-03-24 21:14:46 666
转载 Nginx停止服务和各种命令
1.停止Nginx服务的四种方法从容停止服务这种方法较stop相比就比较温和一些了,需要进程完成当前工作后再停止。nginx -s quit立即停止服务这种方法比较强硬,无论进程是否在工作,都直接停止进程。nginx -s stopsystemctl 停止systemctl属于Linux命令systemctl stop nginx.servicekillall 方法杀死进程直接杀死进程,在上面无效的情况下使用,态度强硬,简单粗暴!killall nginx
2021-03-24 12:11:22 2103
转载 使用CoordinatorLayout实现炫酷的效果
https://blog.csdn.net/shanshui911587154/article/details/85115340在android5.0的时候添加CoordinatorLayout、AppBarLayout、Toolbar、CollapsingToolbarLayout等等一系列的新控件,他们组合在一起可以实现很多非常nice的效果,目前国内很多app都使用了这些效果,下面我们来逐一介绍这些控件。CoordinatorLayout又名协调者布局,它是support.design包中的
2021-03-23 10:30:16 296
转载 Android开发--FloatingActionButton/Snackbar/CoordinatorLayout
https://blog.csdn.net/huanghailiang_ws/article/details/78075414?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-7.control&dist_request_id=&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-7.control
2021-03-23 08:39:05 187
转载 使用CoordinatorLayout打造各种炫酷的效果
https://blog.csdn.net/gdutxiaoxu/article/details/52858598使用CoordinatorLayout打造各种炫酷的效果自定义Behavior —— 仿知乎,FloatActionButton隐藏与展示NestedScrolling 机制深入解析一步步带你读懂 CoordinatorLayout 源码自定义 Behavior -仿新浪微博发现页的实现ViewPager,ScrollView 嵌套ViewPager滑动冲突解决自定义
2021-03-23 08:16:59 196
转载 Android中ToolBar&AppbarLayout的基本使用
https://blog.csdn.net/qq_36376387/article/details/81455463Toolbartoolbar使用来替代ActionBar的,更灵活,也更符合md设计规范.如何使用?替换主题为NoActionBar系列xml中加入toolbar控件activity中使用 setSupportActionBar(toolbar);替换ActionBar设置相应属性咋可使用 getSupportActionBar()来获取ActionBar实例设置toolB
2021-03-23 08:12:42 528
转载 CoordinatorLayout使用全解析
转载自 伯努力不努力 的博客https://blog.csdn.net/u012124438/article/details/56701641CoordinatorLayout是在 Google IO/15 大会发布的,遵循Material 风格,包含在 support Library中,结合AppbarLayout, CollapsingToolbarLayout等 可 产生各种炫酷的效果,本篇博客就将介绍CoordinatorLayout的各种酷炫效果。其实在Android Studio中就给.
2021-03-23 08:10:49 466
转载 NestedScrollView使用和理解
一、前言:NestedScrollView 即 支持嵌套滑动的 ScrollView。因此,我们可以简单的把 NestedScrollView 类比为 ScrollView,其作用就是作为控件父布局,从而具备(嵌套)滑动功能。NestedScrollView 与 ScrollView 的区别就在于 NestedScrollView 支持 嵌套滑动,无论是作为父控件还是子控件,嵌套滑动都支持,且默认开启。因此,在一些需要支持嵌套滑动的情景中,比如一个 ScrollView 内部包裹一个 Rec
2021-03-22 23:15:09 18777 1
转载 一点见解: Android嵌套滑动和NestedScrollView
https://www.jianshu.com/p/0a71e7ca9716问题分析嵌套滑动一直是Android中比较棘手的问题, 根本原因是Android的事件分发机制导致的.导致嵌套滑动难处理的关键原因在于当子控件消费了事件, 那么父控件就不会再有机会处理这个事件了, 所以一旦内部的滑动控件消费了滑动操作, 外部的滑动控件就再也没机会响应这个滑动操作了.嵌套滑动不过这个问题终于在LOLLIPOP(SDK21)之后终于有了官方的解决方法, 就是嵌套滑动机制. 在分析具体的代码逻辑之前, 下面
2021-03-22 23:06:20 917
转载 Android 详细分析AppBarLayout的五种ScrollFlags
在前面两篇MD系列的文章中,通过两个案例基本上能够掌握了CoordinatorLayout与AppBarLayout的配合使用。本文我们回过头来详细聊聊AppBarLayout的ScrollFlags属性,了解一下不同值之间的区别。至此,Android Material Design系列的学习已进行到第七篇,大家可以点击以下链接查看之前的文章:Android TabLayout 分分钟打造一个滑动标签页Android 一文告诉你到底是用Dialog,Snackbar,还是ToastAndroid
2021-03-22 15:37:34 207
转载 CoordinatorLayout源码解析之从NestedScrolling说起
https://blog.csdn.net/chengkun_123/article/details/76407317概述CoordinatorLayout(下面简称CL)出来也有很长时间了,平常也仅限于API的调用,如果不知道其中的原理,出了问题也不好去解决。所以今次决定深入其内部一探究竟(…)。相比于RecyclerView的1W+行的源码,CL包含的内容算是少的了。但是本系列文章并不想从CL作为一个ViewGroup的角度去分析它的onMeasure、onLayout、onDraw和滑动等等
2021-03-22 15:21:27 210
转载 CoordinatorLayout的使用如此简单
https://blog.csdn.net/huachao1001/article/details/51554608曾在网上找了一些关于CoordinatorLayout的教程,大部分文章都是把CoordinatorLayout、AppbarLayout、CollapsingToolbarLayout 以及Toolbar等一起使用来介绍,这让我不知不觉在心中认为把这几个布局要一起使用,而且只是用于那种场景中。其实CoordinatorLayout的功能并不是局限于与AppBarLayout一起使用,它的功
2021-03-22 15:05:57 151
原创 Android NestedScrolling机制完全解析 带你玩转嵌套滑动
Android NestedScrolling机制完全解析 带你玩转嵌套滑动https://blog.csdn.net/lmj623565791/article/details/52204039从源码角度分析嵌套滑动机制NestedScrollinghttps://blog.csdn.net/sw950729/article/details/52129349Android: 触屏fling/scroll/drag的区别及其详细过程https://blog.csdn.net/sw950729..
2021-03-12 21:30:05 97
原创 Android如何设置TextView的行间距、行高。
Android系统中TextView默认行间距比较窄,不美观。 我们可以设置每行的行间距,可以通过属性android:lineSpacingExtra或android:lineSpacingMultiplier来做。在你要设置的TextView中加入如下代码:1、android:lineSpacingExtra设置行间距,如”8dp”。2、android:lineSpacingMultiplier设置行间距的倍数,如”1.5″。 示例:<TextView ...
2021-03-11 14:14:34 712
sqlite可视化管理工具
2020-01-17
c# 编写activex控件 并与网页交互
2020-01-13
C++重难点总结系列.rar
2019-12-08
springboot web services例子 web服务例子
2019-11-06
SrvanyUI for windows(可注册成系统服务).zip
2019-08-29
websocket+java服务器(mina)
2019-07-27
eclipse下maven安装oracle的jdbc驱动
2019-02-20
oraclejdbc驱动
2019-02-20
SQLServer2005_BC.msi SQLServer2005及以后版本 向前 兼容 DTS等功能
2018-12-14
Delphi API HOOK 完全说明源码
2016-08-30
税控发票开票软件(税控盘版)开票组件-百旺开票组件
2015-10-31
Android美工坊--一个QQ登录验证的小例子
2012-12-11
TabHost中每个tab中放入多个Activity
2012-12-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人