程序员移动开发_程序员俱乐部_移动开发频道

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 > 编程开发 > 移动开发 > 文章列表
· 浅析Dragger2依赖注入实现过程发布时间:2017-06-23
Dragger2是Android应用开发中一个非常优秀的依赖注入框架。本文主要通过结合Google给出的MVP开发案例todo-mvp-dagger(GitHub连接地址:https://github.com/googlesamples/androi... 查看全文
先给大家上个gif要不然下面很枯燥忘记原来在哪里看到了.....这个效果我找了NNNNNN长时间,,,我认为凭我现在的能力写出来需要好久所以退而求其次找大神写好的...你们不要小看了这个我整整找了三四天才找到这个一个符合的(就一个我的苍天)废话不多说... 查看全文
· Android--很实用的图片工具类发布时间:2017-06-22
importjava.io.ByteArrayOutputStream;importjava.io.File;importjava.io.FileNotFoundException;importjava.io.FileOutputStream;imp... 查看全文
一,效果图。二,代码。-(void)viewDidLoad{[superviewDidLoad];//Doanyadditionalsetupafterloadingtheview.//根据内容自动调整高度NSString*str=@"公元前3000... 查看全文
· Vysor破解助手for Linux and ma发布时间:2017-06-21
《VysorPro破解助手》提供了Windows下的Vysor破解工具,为了使用Linux及macOS同学的方便,最近整理了Linux及macOS版的Vysor破解助手。Linux版Vysor破解助手的使用方法如下图所示,运行命令"chmoda+x.... 查看全文
· 自定义View的三个构造函数发布时间:2017-06-21
自定义View有三个构造方法,它们的作用是不同的。publicMyView(Contextcontext){super(context);}publicMyView(Contextcontext,AttributeSetattrs){super(co... 查看全文
· iOS 关于修饰代理用weak还是assign发布时间:2017-06-21
1.对于strong:该对象强引用delegate,外界不能销毁delegate对象,会导致循环引用(RetainCycles)因为我们一般代理的都是当前的控制器比如scrollView.delegate=self;这时候就成了上面的一个圈的循环引用... 查看全文
· Charles Proxy v4.1.3 Mac发布时间:2017-06-21
1.下载CharlesProxy4.1.3版本,百度云盘下载或去官网下载2.安装后先打开Charles一次(Windows版可以忽略此步骤)3.在这个网站(http://charles.iiilab.com/)下载破解文件charles.jar4.替... 查看全文
· [iOS]CIFilter滤镜发布时间:2017-06-21
-(void)viewDidLoad{[superviewDidLoad];//Doanyadditionalsetupafterloadingtheview,typicallyfromanib.//滤镜效果NSArray*operations=@[... 查看全文
AFNetworking在iOS网络请求第三方库中占据着半壁江山,前段时间将AFNetworking进行了3.0版本的迁移,运用面向对象的设计将代码进行封装整合,这篇文章主要为还在寻找AFNetworking集成代码或者准备3.0迁移的各位童鞋们提供... 查看全文
一,效果图。二,代码。RootViewController.h#import<UIKit/UIKit.h>@interfaceRootViewController:UIViewController<UIAlertViewDelega... 查看全文
UIWebView是用来加载加载网页数据的一个框。UIWebView可以用来加载pdf、word、doc等等文件生成webview有两种方法,1、通过storyboard拖拽2、通过allocinit来初始化创建webview,下列文本中_webVi... 查看全文
· IOS开发之——objectForKey与valu发布时间:2017-06-20
从NSDictionary取值的时候有两个方法,objectForKey:和valueForKey:,这两个方法具体有什么不同呢?先从NSDictionary文档中来看这两个方法的定义:objectForKey:returnsthevalueasso... 查看全文
· [iOS]AVSpeechSynthesizer语发布时间:2017-06-20
1#import<AVFoundation/AVFoundation.h>23//初始化方法4AVSpeechSynthesizer*speech=[[AVSpeechSynthesizeralloc]init];56//设置内容7AVS... 查看全文
iosjs交互分为两块:1.oc调用js这一块实现起来比较简单,我的项目中加载的是本地的html,js,css,需要注意的是当你向工程中拖入这些文件时,选择拷贝到工程中,(拖入的文件夹是蓝色的,相对路径),不然css,js的路径会存在问题加载本地ht... 查看全文
· 自定义 密码输入框+数字键盘发布时间:2017-06-20
实现了一个自定义的密码输入框和自定义数字键盘,用作用户支付密码设置界面。先上效果图如下,方格样式,以及点击空白处隐藏软键盘。控件实现清单:1)集成于EditText的输入框控件:PasswordInputView.java2)数字键盘工具类:NumK... 查看全文
· CoordinatorLayout+沉浸式状态栏发布时间:2017-06-20
没有gif说个*B注意看状态栏的瑶瑟变化(如果我是你我不会去计较下边的toast)之前为了这个效果我查了好多文章博客什么的,,要么就是刚开始图片背景没有填充到状态栏下要么就是刚开始图片背景填充到状态栏下但是一上拉的时候状态栏的背景颜色就会改变....... 查看全文
· PackageManager整理发布时间:2017-06-20
一、PackageManager的功能1.安装、卸载应用。2.查询permission相关信息。3.查询Application相关信息(application,activity,receiver,service,provider及相应属性等)。4.查... 查看全文
· iOS开发debug跟release版本NSLog发布时间:2017-06-20
简单介绍以下几个宏:1)__VA_ARGS__是一个可变参数的宏,这个可变参数的宏是新的C99规范中新增的,目前似乎只有gcc支持(VC6.0的编译器不支持)。宏前面加上##的作用在于,当可变参数的个数为0时,这里的##起到把前面多余的","去掉,否... 查看全文
· 【代码笔记】iOS-UIActionSheet字体发布时间:2017-06-20
一,效果图。二,代码。RootViewController.h#import<UIKit/UIKit.h>@interfaceRootViewController:UIViewController<UIActionSheetDele... 查看全文