自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (13)
  • 问答 (1)
  • 收藏
  • 关注

原创 小谈策略模式

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

2020-05-18 09:04:21 219

原创 基于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 652 4

原创 ipatool下载AppStore上的ipa文件

根据软件在APPStore上的名字搜索安装包。

2023-11-06 15:26:49 259

原创 android 开发板 root后无法打开资源管理器Device File Explorer

android 开发板用 SuperSU root之后,调试设备的时候无法打开Device File Explorer了,此时需要在SuperSU中的应用程序视图列表中禁用 ADB shell 的 SU 权限,操作如下:首先断开您的 Android 设备与运行 Android Studio 的计算机的连接在您的 Android 设备上打开 SuperSU 并选择应用程序选项卡。单击 ADB shell 并选择 拒绝授权使用 USB 数据线将您的设备重新连接到开发计算机在 Android St

2021-09-02 09:03:28 829

原创 记一次pod安装第三方库SSL_ERROR_SYSCALL in connection to github.com:443错误的解决

cocoapods install 出现SSL_ERROR_SYSCALL in connection to github.com:443的解决记一次pod安装第三方库SSL_ERROR_SYSCALL in connection to github.com:443错误的解决记一次pod安装第三方库SSL_ERROR_SYSCALL in connection to github.com:443错误的解决需要在.gitconfig文件中增加[url "https://hub.fastgit.org"]

2021-07-12 11:08:30 782

原创 android studio gradle offline work mode找不到了,解决方式

很久没有设置过这个属性了,最近gradle在线模式很慢,突然想找离线模式,结果设置里面搜offline居然搜不到了,原来gradle 3.6之后这个功能改了,放在另外一个地方了,如下图:

2021-05-25 17:19:14 1702 1

原创 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 343

原创 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 2079

原创 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 379

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

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

2017-06-30 14:03:25 472

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

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

2015-12-14 13:52:48 5634

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

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

2015-10-16 16:22:58 2102

原创 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 1834

原创 ios 将文本转化成语音

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

2015-03-20 15:00:20 871

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

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

2015-03-11 12:55:44 946

原创 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 1312

原创 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 691

原创 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 782

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

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

2014-08-13 10:10:08 1581

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

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

2014-08-13 09:42:59 939

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

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

2014-08-12 10:18:06 11036

原创 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 1129

原创 swift 实现二维码扫描功能

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

2014-07-29 13:28:04 963

原创 ios tableview 如何隐藏空数据行

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

2014-07-24 15:19:36 964

原创 Android 如何控制viewpager下的fragment的延迟加载

在做项目的事后遇到这样的问题,viewpager下得四个页面承载不同的内容,dou'x

2014-07-18 15:35:05 1085

原创 ios 程序启动执行顺序

启动程序willFinishLaunchingWithOptionsdidFinishLaunchingWithOptionsapplicationDidBecomeActive按下home键applicationWillResignActivelifeCycle[40428:11303] applicationDidEnterBackground双

2014-07-15 13:10:58 730

原创 ios7 UINavigationbar 遮挡TableView的问题

ios7之前的应用放到ios7设备上发现tabelv

2014-07-11 11:07:10 717

原创 iphone app上架archive时 验证失败解决 This bundle is invalid.

报错原文This bundle is invalid. The bundle identifier cannot be changed from the previous version. If you want to change your bundle identifier,you will need to create a new application in iTunes conn

2014-07-11 11:00:19 1697

原创 给自己记住的:关于数据库中sysobject表结构

sysobjects在数据库内创建的每个对象(约束、默认值、日志、规则、存储过程等)在表中占一行。只有在 tempdb 内,每个临时对象才在该表中占一行。列名数据类型描述namesysname对象名。Idint对象标识号。xtypechar(2)对象类型。可以是下列对象类型中的一种:C = CHECK 约束

2012-05-18 15:36:57 698

转载 “‘javac’不是内部或外部命令,也不是可运行的程序或批处理文件”解决方法

“‘javac’不是内部或外部命令,也不是可运行的程序或批处理文件”解决过程 今天在自己电脑里用cmd编辑java时出现“‘javac’不是内部或外部命令,也不是可运行的程序或批处理文件”的错误。把解决过程写了下来,有遇到相同问题的同学可以参考下吧。一、首先下载JDK的最新版本。可以去http://java.sun.com/javase/downloads/inde

2012-05-13 20:45:13 2038

SHARP夏普MX-M9008N打印机驱动For Mac

SHARP夏普MX-M9008N打印机驱动For Mac

2021-07-12

SHARP夏普MX-2658NV打印机驱动For Mac

SHARP夏普MX-2658NV打印机驱动For Mac

2021-07-12

NDEF格式英文PDF解析

NDEF格式英文PDF解析

2021-04-26

ISO-15693协议电子版.zip

手机NfcV指令参考文档

2021-04-14

乐固mac版软件,最后一个版本

乐固加固mac版软件,可以加固软件,签名软件,需要百度的appid和appkey进行登录,这个是最后一个版本了,现在百度云上已经无法下载这个软件了,改为云加固模式,但是无法自动签名,签名还需要自己去弄,而乐固这个软件可以做到自动加固签名

2020-05-18

印刷生产管理追溯系统方案.pdf

印刷生产管理追溯系统方案ppt,包含个流程流程图、业务操作及软件操作,内容很详细,可以落地操作,是印刷行业生产管理追溯的系统解决方案

2020-05-18

阿里云Android技术手册

阿里云Android开发技术手册,大厂的代码规范以及优化原则

2018-10-19

Android 短信验证倒计时控件

封装好的短信倒计时控件,集成非常简单,好用,欢迎大家提出宝贵意见

2017-06-30

swift写的二维码扫描Demo

这是本人学习swift开发语言时重写的一个二维码扫描Demo,界面已经自定义。很适合swift新手参考,实现逻辑与ios7的完全相同,系统自带的库扫码效率很高。

2014-07-29

IOS二维码扫描Demo

本demo 是一个ios版本的二维码扫描Demo,支持ios7自带二维码扫描功能,非ios7 使用第三方ZbarSDK实现。有扫描动画,值得借鉴。

2014-02-24

Dreamweaver 8完美网页设计之CSS快速参考

Dreamweaver 8完美网页设计之CSS快速参考,一个很好的入门学习手册。真情放松

2011-09-26

html学习手册.......

Dreamweaver 8完美网页设计之HTML快速参考 入门级的必备手册,很好的哦!!

2011-09-26

电脑硬件资料大全....

这是我自己收集的一些电脑硬件方面的资料,对于要了解电脑硬件方面的或者维修人员很有用的哦,全是txt文档,可以放在手机里面随时查看。

2011-09-16

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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