嘻哈包袱铺 专栏

github开源项目 https://github.com/GeekGhost/Ghost

Android安全 通信篇(三)

转载自:http://www.52im.net/thread-219-1-1.html常用加解密算法与通讯安全讲解1. 通讯安全概述1引言平时开发工作中,我们会经常接触加密、解密的技术。尤其在今天移动互联网时代,越来越多的用户会将数据存储在云端,或使用在线的服务处理信息。这些数据有些涉及用户的隐私...

2018-02-28 16:45:51

阅读数:104

评论数:0

Android安全 通信篇(二)

转载自:http://www.52im.net/thread-217-1-1.html前言本文深入分析了即时通信(IM)系统中所面临的各种安全问题,综合利用对称加密算法(DES算法)、公开密钥算法(RSA算法)和Hash算法(MD5)的优点,探讨组合加密算法在即时通信中的应用。即时通信应用所面临的...

2018-02-28 16:36:11

阅读数:94

评论数:0

Android安全 通信篇(一)

转载自:http://www.52im.net/thread-216-1-1.html正确地理解和使用Android端加密算法前言即时通讯是互联网的重要应用形态之一,安全性一直是开发者需要优先考虑的基础问题,并不是使用了加密就绝对安全了,如果加密函数使用不正确,加密数据很容易受到逆向破解攻击。如何...

2018-02-28 16:25:36

阅读数:330

评论数:0

iOS 导航栏 知识总结

转载自:https://www.jianshu.com/p/d878c237aadaUINavigationControllerUINavigationControllerUINavigationController是一个导航控制器,它用来组织有层次关系的视图。导航控制器维护着一个视图控制器栈。在...

2018-02-28 11:08:37

阅读数:50

评论数:0

oc Block应用场景

须读:看完该文章你能做什么?1.在开发什么时候使用block##### 学习前:你必须会什么?(在这里我已经默认你具备C语言的基础了)1.block的使用##### 一、本章笔记  当发现代码的前面和后面都是一样的时候,这个时候 就可以使用block   C语言可以传递函数 ,OC传递block ...

2018-02-24 17:07:19

阅读数:56

评论数:0

Object C学习笔记typedef用法

一. 基本作用    typedef是C中的关键字,它的主要作用是给一个数据类型定义一个新的名称,这些类型报告内部数据类型,比如int,char 还有自定义类型struct,enum等。    typedef一般有两个作用:(1) 给某种类型顶一个定义比较容易记的名字,相当于别名;(2)简化较为复...

2018-02-24 16:01:35

阅读数:79

评论数:0

CocoaPods的使用教程

转载自:https://www.jianshu.com/p/dfe970588f95前言前几天发布我的开源库<最简单方便的iOS轮播开源库:JYCarousel>到CocoaPods的时候。对CocoaPods重新学习了一下,之前只是会简单的使用,并没有...

2018-02-24 15:57:50

阅读数:10389

评论数:1

UIALertView的基本用法

首先,视图控制器必须得实现协议UIAlertViewDelegate中的方法,并指定delegate为self,才能使弹出的Alert窗口响应点击事件。具体代码如下:ViewController.h中的代码如下:[cpp] view plain copy#import <UI...

2018-02-23 17:07:35

阅读数:71

评论数:0

iOS UI基础控件之UITextField

UITextField 是一个用来处理文本输入和现实的控件,在我们的开发当中也是经常被用到。下面我们一起来学习UITextField吧!!!基本属性对象创建以及文本的显示<pre>UITextField *textField = [[UITextFiel...

2018-02-23 16:42:59

阅读数:65

评论数:0

iOS 开关-UISwitch

正如分段控件代替了单选按钮,开关也代替了点选框,一般来说我的和设置页面经常常需要这种开关的需求,我们就来看看吧!首先介绍一下switch控件switch在UIKit框架之下,继承自UIControl,可以添加触发事件。开关状态下默认的样式如下.点进去UISwitch,可以发现switch有以下的属...

2018-02-23 16:28:54

阅读数:126

评论数:0

UIImageView常用操作

UIImageView,顾名思义,是用来放置图片的。使用Interface Builder设计界面时,当然可以直接将控件拖进去并设置相关属性,这就不说了,这里讲的是用代码。1、创建一个UIImageView:创建一个UIImageView对象有五种方法:UIImageView *imageView...

2018-02-23 15:29:29

阅读数:49

评论数:0

iOS UI基础控件之UIButton

UIButton 是一个非常实用的控件,在我们以后的开发生涯中他是不可或缺的。下面我们一起来学习UIButton吧!!!UIButton 简介UIButton是一个可以相应事件的控件,因此他的直接父类是UIControl而不是UIView。总所周知所有能显示数据的都是UIView,所以我的按钮他也...

2018-02-23 14:58:46

阅读数:56

评论数:0

OC基础组件UILabel

什么叫UILabelUILabel是可以显示在屏幕上,并且可以显示文字的一种UI视图UILabel初始化viewDidLoad初始化View,(只会调用一次(相当于init), 注意不要在其中放入 UI 的代码, 因为调用此方法时 View 的边界还没有确定)- (void)viewDidLoad...

2018-02-23 10:14:57

阅读数:68

评论数:0

iOS网络篇-NSURLConnection

简介NSURLConnection:作用: 1、负责发送请求,建立客户端和服务器的连接发送数据给服务器 2、并收集来自服务器的响应数据 步骤: 1、创建一个NSURL对象,设置请求路径 2、传入NSURL并创建一个NSURLRequest对象,设置请求头和请求体 ...

2018-02-22 15:24:10

阅读数:74

评论数:0

ios 网络开发 NSURL 的使用方法

转载自:http://ubluesky.com/archives/551:NSURL初始化方法:1NSURL *url=[NSURL URLWithString:@"http://www.ubluesky.com?id=1"];2:解决NSURL初始化失败的相关...

2018-02-22 15:21:02

阅读数:281

评论数:0

ios数据存储--CoreData

转载自:https://www.jianshu.com/p/6e048f7c5812一、CoreData的简单使用准备工作创建数据库新建文件,选择CoreData -> DataModel添加实体(表),Add Entity给表中添加属性,点击Attributes下方的‘+’...

2018-02-22 14:59:02

阅读数:81

评论数:0

iOS 数据存储--几种数据持久化方案

转载自:https://www.jianshu.com/p/7616cbd72845概论所谓的持久化,就是将数据保存到硬盘中,使得在应用程序或机器重启后可以继续访问之前保存的数据。在iOS开发中,有很多数据持久化的方案,接下来我将尝试着介绍一下5种方案:plist文件(属性列表)preferenc...

2018-02-22 14:57:47

阅读数:502

评论数:0

ios开发之简单的TableView

转载自:http://blog.csdn.net/lincyang/article/details/66473216任务一个最简单的TableView Demo,用以显示姓名,点击item,弹出一个姓名的提示。相关概念1、UITableView:继承自UIScrollView,与之相关有两个协议:...

2018-02-22 09:30:48

阅读数:63

评论数:0

记一次诡异的Bug修复——App自启动

1、前言在上一版本App临发版之前,QA和PM同学同时报了一个严重的Bug:App退出之后会自动重新启动,也就是用户关不了App。开发者梦寐以求的应用常驻就这么被莫名其妙的实现了!当然这是句玩笑,估计用户会直接了当卸载才是真的。我们项目里确实也有应用保活的策略,但是并不流氓,更不会无厘头的在用户主...

2018-02-10 08:33:47

阅读数:158

评论数:0

Android性能优化(十)之App瘦身攻略

转载自:https://juejin.im/post/59113583ac502e450280e5f31、 前言如果你对App优化比较敏感,那么Apk安装包的大小就一定不会忽视。关于瘦身的原因,大概有以下几个方面:对于用户来说,在功能差别不大的前提下,更小的Apk大小意味更少的流量消耗,也意味着更...

2018-02-10 08:30:08

阅读数:184

评论数:0

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