10 Hello&World

尚未进行身份认证

暂无相关简介

等级
TA的排名 15w+

小谈策略模式

策略模式引言介绍描述引言我们使用的app大多都有分享的功能,我们可以选择分享到不同的地方,比如微博、微信、QQ等等,虽然是同一个内容,但是分享到不同的平台就会有不同的处理方式,比如要跳转到不同的app或者直接复制链接等等。如果让你来实现这个功能,你会如何实现呢?介绍如果你对设计模式不熟悉,那么第一反应就是有if…else或者switch语句来进行条件判断,根据用户的不同选择而使用不同的处理方法。我们用代码简化地处理一下:public void Share{ public void shar

2020-05-18 09:04:21

objective-c打印九九乘法表

 //其中注释部分为方块形的九九乘法表 #import <Foundation/Foundation.h> int main(int argc, const char * argv[]){        int i;    int j;    for (i = 9; i >0; i--)    {        for (j =1;...

2018-10-22 15:55:11

基于CentOS 6.4 使用Jenkins 进行Android集成打包

基于CentOS 6.4 使用Jenkins 进行Android集成打包本文主要描述如何在CentOS 6.4上使用Jenkins进行Android集成打包。同时介绍一些常见问题解决方法,不是十分全面,会在后面使用过程中更新。 全文大体分为以下几个部分:Java 8的安装和环境变量配置Android SDK的安装和环境变量配置Gradle 的安装和环境变量配置Jenkins的安装...

2018-08-31 10:58:01

SpringMVC学习之mac环境 Spring MVC + Maven工程搭建入门

一、eclipse 下载安装在eclipse官网下载最新版本的eclipse,官网链接 安装时选择Java EE工程 如下图 eclipse安装完成之后,需要配置jdk,软件上方菜单选择eclipse->偏好设置->Java->Installed JREs,选择jdk目录。如下图 二、tomcat下载配置在tomcat 官网下载需要版本的tomcat包,官网链接 我下载的是8.5版本的,

2017-09-11 10:28:32

build.gradle 文件详解

apply plugin: 'com.android.application'//说明module的类型,com.android.application为程序,com.android.library为库android { compileSdkVersion 22//编译的SDK版本 buildToolsVersion "22.0.1"//编译的Tools版本 default

2017-09-04 17:09:02

Android 短信验证倒计时控件实现

正好开发中用到短信验证这部分,需要用到短信倒计时来控制验证码发送频率,主要功能需求:1、实现倒计时功能2、倒计时时获取倒计时控件不能被点击3、能够方便的获取倒计时控件的结束状态那么下面我们就可以开始开发了,首先是倒计时工具类,主要捕获点击和完成状态。public class CountDownTimerUtils extends CountDownTimer { privat

2017-06-30 14:03:25

IOS8 keyboardWillShow 在UIKeyboardWillShowNotification 调用两次 问题解决

今天碰到一个很诡异的问题,程序在ios8 中textfield切换时弹出键盘会出现view不上移的问题,后来发现 keyboardWillShow 被调用了两次,这里mark一下问题的解决方法。注意在xib中奖correction 和 spellcheck属性关闭,再次运行就正常了。

2015-12-14 13:52:48

关于git客户端无法push xcode项目解决方法

关于git客户端无法push xcode项目解决方法    这两天在学着使用git管理代码,发现我的xcode工程在smartgit客户端中无法识别并push上去,经过一番百度后才知道,xcode在创建工程的同时增加了git管理,导致本工程由自带的git管理工具管理着,所以无法用其他工具提交代码,解决本办法很简单,将工程中隐藏的.git文件夹删除即可,这里提供一个可以显示mac电脑中的隐藏文件/

2015-10-16 16:22:58

Plug-in "net.sourceforge.jode" was unable to instantiate 问题解决

讲一下我出现这个问题的解决方法吧:以前用android adt 导入sdk源码后是可以看到系统自带类的源码的,自从更新了adt之后,点击系统自带的类的类名,无法进入代码了,显示如图所示问题,找了很久才发现因为,我的eclipse文件夹下面plugins文件夹中存在两个版本的net.sourceforge.jode 一个是1.0.6版本的jar文件,一个是1.0.5版本的文件夹,估计是系统不知道

2015-03-23 15:53:07

ios 将文本转化成语音

啥都不说:直接上代码 AVSpeechUtterance *utterance = [AVSpeechUtterance speechUtteranceWithString:@"你好我使用台语发音跟你说话。"]; //台语发音 AVSpeechSynthesisVoice *voice = [AVSpeechSynthesisVoice voiceWithLanguag

2015-03-20 15:00:20

MAC OSX 终端运行javac返回乱码问题

今天想使用android命令,结果总是给我返回一些中文乱码,看都看不懂,后来才知道是终端设置问题,这里mark一下解决办法:打开终端->偏好设置->描述文件->高级->多语言环境中选择“中文(GBK)”OK 测试一下 打一下javac,中文的界面还是很亲切的~~~~

2015-03-11 12:55:44

Mac OSX 系统下 android studio 停留在Feching Android SDK component information

解决方法:在Finder应用程序中找到Android Studio应用程序的apk包,右键显示报内容,进入文件夹找到bin文件夹,找到idea.properties,用文件编辑器打开此文件,在文件内容最后一行加上disable.android.first.run=true 保存重新打开软件即可。

2015-02-02 15:49:38

Github 学习之sshkey创建

终端截屏: TechsundeMacBook-Pro:~ macbook$ ssh-keygen -t rsa -C "*****@163.com"Generating public/private rsa key pair.//输入用户名密码Enter file in which to save the key (/Users/macbook/.ssh/id_rsa): ...

2015-02-02 15:18:12

Export aborted because fatal lint errors were found.These are listed in the Problems view.

应用在Eclipse中导出带签名的apk程序时报错:Export aborted because fatal lint errors were found.These are listed in the Problems view.Either fix these before running Export again,or turn off "Run full error check whe

2014-08-13 16:24:03

An error occurred while performing 'git pull' on repo 'master'

pod install 或者pod setup时 有如下错误:

2014-08-13 10:10:08

mac系统下如何获取root权限执行写入操作

最近学着使用podfile,当执行pod updates

2014-08-13 09:42:59

如何在IOS项目中调用C的函数

苹果的开发语言Objective-C是完全兼容C语言的,所以在ios项目中调用C语言的a'h

2014-08-12 10:18:06

objective-c 字符串筛选数字(不使用正则表达式)

啥都不说,直接上代码NSString *result=@""; NSString *str=@"24ejif24~!@#$%^&*/>,';353 -90()"; for (int i=0; i<str.length; i++) { NSString *s=[str substringWithRange:NSMakeRange(i, 1)]; con

2014-07-31 13:06:56

swift 实现二维码扫描功能

别的不多说,直接上码,自己用swift重写的一个

2014-07-29 13:28:04

ios tableview 如何隐藏空数据行

以前一直没有注意到这一点需求,自从做了android之后才发现ios的tabelview与android的listview的区别,android的listview默认有几天数据就显示几条数据行,而

2014-07-24 15:19:36

查看更多

勋章 我的勋章
  • 分享达人
    分享达人
    成功上传6个资源即可获取