- 博客(26)
- 资源 (1)
- 收藏
- 关注
原创 不同界面强制横竖屏幕控制
appdelegate.m+ (AppDelegate *)sharedInstance { return (AppDelegate *)[UIApplication sharedApplication].delegate;}- (UIInterfaceOrientationMask)application:(UIApplication *)application suppor...
2019-01-02 10:41:28
705
原创 UILabel 字体自适应的方法
_timeLable.adjustsFontSizeToFitWidth = YES;_timeLable.baselineAdjustment = UIBaselineAdjustmentAlignCenters;
2018-06-11 14:35:16
504
原创 iOS 自定义底部弹出视图
因为最近用到 百度下吧 乱糟糟 索性自己写,果然自己写才是王道!!!!!!.h文件//// XJALertView.h//// Created by 王小胜 on 2018/6/4.// Copyright © 2018年 王小胜. All rights reserved.//#import <UIKit/UIKit.h>@interface XJALer...
2018-06-04 17:08:01
4100
2
原创 ReactNative跳转到iOS原生界面
最近项目需要React Native 和原生的交互,当需要用到跳转的时候,官方文档写的也是云里雾里,网上的博客也是你吵我我抄你,乱糟糟一片.最终关于RN跳转原生自己使用的方法,亲证有效.具体原理好好看一下就能理解,直接贴代码了1.首先在原生项目创建一个Module类,.m文件中将这个module导出,并将给rn调用的方法导出,这块详细的自行查阅rn和原生的通信吧,还是比较简单的
2017-09-19 10:01:18
1897
2
原创 IOS设置NavigationBar的颜色以及透明度
有时候我们需要设置UINavigationController的导航条NavigationBar的颜色为透明度,这时候就需要使用到NavigationBar的barStyle这个属性: 再看QQ空间的仿制项目示例: 代码使用示例:nc.navigationBar有时候我们需要设置UINavigationController的导航条NavigationBar的颜色
2017-08-15 10:07:12
1379
原创 自定义同时有图片文字的提示框
废话不多说,代码都能看懂,.h文件//// XJAlertView.h// XiaoQiao//// Created by 王小胜 on 2017/6/20.// Copyright © 2017年 Ningbo Xiaojiang IOT Technology Co., LTD. All rights reserved.
2017-06-20 18:09:40
555
转载 AppDelegate中几个常用的回调调用时机
本篇文章主要介绍一些UIApplicationDelegate中几个常用的回调方法的调用时机。以帮助你判断哪些方法倒底放到哪个回调中去实现。1. – (void)applicationDidFinishLaunching:(UIApplication *)application;此方法基本已经弃用,改用第2个方法代替。2. – (BOOL)application:(UIAppl
2017-05-04 11:27:55
331
原创 iOS 激活APP时通知APP开始获取用户位置
//添加激活APP定位通知 [self addNotiLocation];- (void)addNotiLocation { UIApplication *application = [UIApplication sharedApplication]; [[NSNotificationCenter defaultCenter]addObserver:self selecto
2017-05-04 11:24:53
953
原创 封装的截取高清图的demo~
.h 文件//// ShareMethods.h// XiaoQiao//// Created by 王小胜 on 17/3/24.// Copyright © 2017年 NingboXiaojiang. All rights reserved.//#import #import @interface ShareMethods : NSObject/
2017-03-24 14:25:00
376
原创 iOS App 上线发布流程
先登陆自己的开发者账号(自己提前注册好 iOS 开发者账号,这里假设你已经拥有了一个 iOS 开发者账号),进入这个页面:https://developer.apple.com/account/overview.action由于我提交上架的是iOS Apps,因此进入最左边这一栏:一开始,看着这几个“Certificates、Identifiers、Devices、Prov
2017-03-06 15:47:48
568
原创 iOS 小菊花
//提交时转菊花 self.activityIndicator = [[UIActivityIndicatorView alloc] initWithFrame:CGRectMake(self.view.bounds.size.width/2 - 50, self.view.bounds.size.height/2 - 50, 100, 100)]; self.activ
2017-03-01 15:39:55
1316
原创 tableView 简单使用
//// ViewController.m// test//// Created by 王小胜 on 2017/2/27.// Copyright © 2017年 王小胜. All rights reserved.//#import "ViewController.h"@interface ViewController ()@end@implementation
2017-02-28 17:59:10
472
原创 iOS 生日选择器
//// ViewController.m// test//// Created by 王小胜 on 2017/2/27.// Copyright © 2017年 王小胜. All rights reserved.//#import "ViewController.h"@interface ViewController ()@property (nonatomic,s
2017-02-27 13:39:01
1640
原创 iOS更换头像和名片背景
@interface ProfileController ()@property (weak, nonatomic) IBOutlet UIImageView *userAvatarImageView;@property (weak, nonatomic) IBOutlet UIView *userBackView;@property (weak, nonatomic) IBOutlet U
2017-02-23 16:48:16
789
原创 一、对象模型
在ruby程序中,对象仅仅是其大世界的一个公民而已,除了对象还有其他语言构件,比如类(class)、模块(module)以及实例变量(imstance variable)等,元编程操控的就是这些语言构件。所有语言构件存在于其中的系统称为对象模型,它是ruby的灵魂。
2017-01-11 11:24:45
697
转载 将友盟分享封装为React Native组件
最近一直在考虑原生组件的封装问题,看到一片很好的文章,就分享下啦~react native.jpg对于目前的移动端原生开发来说,想要完成一个app的开发工作是比较容易的,因为原生代码在网上所提供出来的各种开源的第三方组件已经成千上万了,足以支撑起你的业务需求。但是如果我们想要在React Native上使用第三方组件怎么办?众所周知,React Nati
2016-12-15 11:24:32
3557
2
原创 React-native的单元测试框架-Jest
首先一个简单例子,自己先试了一下~安装使用命令npm install jest-cli --save-dev来安装Jest命令行:localhost:TesterHome wuxian$ npm install jest-cli --save-devjest-cli@0.7.1 node_modules/jest-cli├── jasmine-pit@2.0.2├── o
2016-12-13 13:44:38
1301
原创 PostgreSQL数据库创建、删除、角色权限
最近一直在使用Postgresql,命令总是记不住,就索性整理下来,方便自己,也给大家分享下。Postgresql常见操作指令:连接数据库, 默认的用户和数据库是postgrespsql -U user -d dbname切换数据库,相当于mysql的use dbname\c dbname列举数据库,相当于mysql的show databases\l
2016-12-12 13:37:54
19475
原创 ruby on rails 的模型测试
1 为什么要为 Rails 程序编写测试?在 Rails 中编写测试非常简单,生成模型和控制器时,已经生成了测试代码骨架。即便是大范围重构后,只需运行测试就能确保实现了所需功能。Rails 中的测试还可以模拟浏览器请求,无需打开浏览器就能测试程序的响应。2 测试简介测试是 Rails 程序的重要组成部分,不是处于尝鲜和好奇才编写测试。基本上每个 Rails 程序都要频繁
2016-12-12 10:03:51
2072
原创 HTML5 WebSocket构建实时应用
因为公司后台准备接入 WebSocket,只能各方面查资料,访问各大网站,总结、过滤、借鉴,总结下来给各位分享一下主要介绍了 HTML5 WebSocket 的原理以及它给实时 Web 开发带来的革命性的创新,并通过一个 WebSocket 服务器和客户端的案例来充分展示 WebSocket 的强大和易用。作为下一代的 Web 标准,HTML5 拥有许多引人注目的新特性,如 Canvas、
2016-12-09 16:12:24
784
原创 自己封装的RN的网络工具类
/** * 网络请求的封装 */import React, { Component } from 'react';import { AppRegistry, StyleSheet, Text, View} from 'react-native';export default class netUntil extends Component { //Get请求
2016-12-09 10:38:03
1101
转载 Redux 入门教程(三):React-Redux 的用法
前两篇教程介绍了 Redux 的基本用法和异步操作,今天是最后一部分,介绍如何在 React 项目中使用 Redux。为了方便使用,Redux 的作者封装了一个 React 专用的库 React-Redux,本文主要介绍它。这个库是可以选用的。实际项目中,你应该权衡一下,是直接使用 Redux,还是使用 React-Redux。后者虽然提供了便利,但是需要掌握额外的 API,并且要
2016-12-08 15:23:29
393
转载 Redux 入门教程(二):中间件与异步操作
作者: 阮一峰日期: 2016年9月20日上一篇文章,我介绍了 Redux 的基本做法:用户发出 Action,Reducer 函数算出新的 State,View 重新渲染。但是,一个关键问题没有解决:异步操作怎么办?Action 发出以后,Reducer 立即算出 State,这叫做同步;Action 发出以后,过一段时间再执行 Reducer,这就是异步。怎么才能
2016-12-08 15:22:12
535
转载 Redux 入门教程(一):基本用法
作者: 阮一峰日期: 2016年9月18日一年半前,我写了《React 入门实例教程》,介绍了 React 的基本用法。但是,React 只是 DOM 的一个抽象层,并不是 Web 应用的完整解决方案。也就是说,只用 React 没法写大型应用。为了解决这个问题,2014年 Facebook 提出了 Flux 架构的概念,引发了很多的实现。2015年,Redux 出现,
2016-12-08 15:19:30
1546
1
原创 如何将React Native 项目运行在 Web 浏览器上面
React Native 的出现,让前端工程师拥有了使用 JavaScript 编写原生 APP 的能力。相比之前的 Web app 来说,对于性能和用户体验提升了非常多。但是 React Native 的代码只兼容两个平台(iOS 和 Android),并没有兼容 Web 端访问。这里是因为 Facebook 开发人员认为 Web 端天生兼容性就巨麻烦,而且平台差异性是注定存在而且也要保留的
2016-12-07 10:51:43
8855
1
原创 React Native环境搭建(ios)
因为博主公司方案给定的React Native开发框架,近期自己开始了这个框架的学习之旅,就目前自己的感觉,这个框架真是强大的离谱啊,不说了,开干。第一步,React Natiove框架基本了解
2016-10-27 11:06:49
655
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人