15 StormWatch

尚未进行身份认证

Android和iOS小牛一枚。

等级
TA的排名 7w+

K8S_v1.12.1提示failed to get azure cloud in GetVolumeLimits, plugin.host: master

v1.12.1日志提示failed to get azure cloud in GetVolumeLimits, plugin.host: masterJun 22 22:36:55 master1 kubelet[101868]: E0622 22:36:55.127881 101868 azure_dd.go:147] failed to get azure cloud in GetVol...

2019-06-22 22:53:02

程序员思维修炼 第一、二章读书笔记

关注情境 万事万物都是相互联系的:自然界、社会系统、你内心的想法、计算机的逻辑———所有事物构成了一个庞大的相互联系的现实世界。有些东西是基础的、各领域相通的德雷福斯模型的5个阶段新手 →新手经验很少或者根本没有经验(经验指的是通过实施这项技术促进了思维的改变,一年的经验重复了九次,那九次不算经验)。

2016-07-20 22:00:08

Android Studio打开项目时停留在任务栏,不能显示出来的问题解决办法

突然某一天,用Android Studio就不能打开项目了,怎么点窗口都不能显示出来,任务栏能正常显示,打开任务管理器,也能看到 正在运行,如下图:此时你怎么点都打不开此项目。估计是项目的哪个配置出问题了,把编译生成的文件全部删除,问题依旧。删掉项目,重新从SVN下载,依然不能打开。

2016-07-07 15:45:48

编程珠玑第五章二分搜索(折半查找)之java实现

二分搜索又称为折半查找,用来高效快速的解决如下问题:我们需要确定排序后的数组x[0..n-1] 中是否包含目标元素t。 说的准确一点,就是已知 n>=0且x[0]<=x[1]<=x[2]…<=x[n-1],当n=0时数组为空,t与x中元素的数据类型相同。答案存在一个整数中,为-1则不在x数组中,否则返回具体位置0~n-1。此问题看起来是个很小的问题,其实也不容易。据说第一篇二分搜索论文是1946年

2016-07-02 22:48:47

单链表Singly Linked List之JAVA实现

单链表算是一种很基础的数据结构了,下图是单链表的一般图示。上学那会儿没怎么实际应用,对其功能和实现都是一知半解。 下面是以java来实现单链表的一些基本操作。首先是结点类,每个结点包括数据域和指针域,数据域存放数据,指针域指向下个结点,也就是存放下个结点的地址。

2016-06-30 14:17:44

编程珠玑第二章问题B: n元一维向量旋转问题之java实现

问题: 本文以书上提到的四种解决办法用JAVA来实现解决方法一:借助临时数组基本思想首先将向量s的前i个元素复制到临时数组中,然后将数组索引从i到n-1的元素向左移动i个位置,最后把临时数组中的值复制到s余下的i个位置。

2016-06-22 17:36:22

单例模式及其在Android中的应用

单例模式算是设计模式中最简单的模式了,主要是为了保证类只有一个实例,比如保持一个数据库的连接等。类图也很简单,如下所示: 可以看到,类中有一个类型是本类的私有变量,加上私有的构造方法和公共的getInstance()方法。这样就保证了其它类不能随意的实例化它,必须通过公共的方法才能得到它的实例。写法有很多种,这里只列出最常用的3种:饿汉、懒汉和DCL(Double Check Lock 双检查锁)

2016-06-12 14:08:58

iOS的ScrollView包含TableView使用AutoLayout实现滚动

上一篇文章 iOS中Xcode使用UIScrollView+AutoLayout轻松实现滚动布局,虽然可以实现普通控件的滚动,但是当ScrollView中包含有TableView的时候,就不起作用了。Android实现Android中如果要在ScrollView中包含ListView,我们需要自定义ListView,并重写onMeasure()方法

2016-05-05 15:13:29

Android Json解析简单高效之org.json,取值如囊中取物

我们通常在Android上采用Gson来解析Json数据,很方便的就可以把数据转换成List或者map。当碰到日期时间的时候,你可能会遇到坑,需要格式化一下日期时间格式。本文介绍org.json这种不需要导入任何包的解析方式,不管Json多少层,如探囊取物。

2016-04-28 10:44:58

iOS中Xcode使用UIScrollView+AutoLayout轻松实现滚动布局

对于一些屏幕尺寸比较小的手机,或者内容很长,一屏幕显示不了的情况,我们通常可以用手指往上滑的方法浏览底部内容,如果不是用ListView或者UITableView去实现的话,我们就需要自己实现滚动布局。Android实现在Android平台上,用XML文件很容易实现滚动布局,需要注意的是,ScrollView的下面只允许一个根视图

2016-04-25 11:16:54

一直在Gradle Build Running导致电脑假死的一种解决办法

自从用了Android Studio之后,就不想用Eclipse进行开发了。然而老是遇到Gradle Build Running那个进度条不动,然后电脑就freeze了,基本上什么都干不了,这种情况会持续20来分钟,系统才会缓过来。

2016-04-06 14:51:51

Android TextView中显示图片的4种方式

我们知道,TextView控件一般是用来显示文本的,而图片一般是用ImageView控件来显示。那TextView能否显示图片呢?答案是肯定的!下面列出常见的4种方式。

2016-03-17 11:28:55

Android Service服务的简单总结

一、什么是服务Android四大组件之一,能在后台执行需要长时间运行并且不需要用户界面的的任务。最常见就是播放音乐了。二、服务的分类1、按启动方式可分为两类Started通过startService()方法启动的Service被称为Started Service。一旦启动,即使启动它的组件比如是Activity销毁了,它依然会在后台运行。用途:常用于执行单个操作,并且不需要返回结果,比如通过网络下载

2016-03-15 16:31:29

Android两种杀掉进程方式总结(System.exit()和Process.killProcess())

Android上杀掉进程的方式有两种,分别是System.exit(0)和Process.killProcess(Process.myPid()),那么这两种方式有何区别呢?相同点APP进程都会被直接杀掉我们通过adb shell ps可以查看当前手机所有运行的进程状态

2016-03-04 16:06:43

Android APP之间共享SharedPreference

条件sharedUserId相同我们知道,Android上的各个APP是用户分离的,每个APP都有不同的UserId,这种共享数据的方式要求这两个APP必须是相同的UserId。

2016-03-03 14:56:47

Java For Android常用知识总结1

instanceof作用用来校验对象的类型实例遍历界面布局中所有的子view,然后判断各个view的类型是Button还是TextView或者其它。for (int i = 0; i < rootLayout.getChildCount(); i++) { View view = rootLayout.getChildAt(i); if (view instanceof Button

2016-02-22 15:01:46

UITabBarController和UINavigationController的整合使用

好多项目都同时用到了UITabBarController和UINavigationController,XCode可以直接创建这两个控制器中的其中一个,但是要一起用的话就得稍微麻烦点。层级关系首先得搞清这两个控制器之间的层级关系,我们直接看官网给的图,如下所示:从这张图可以看到:最右边的Assembled views是呈现给用户的界面,它左边的Window是最底层的窗口,重点来了,再往左,是Tab

2016-01-27 15:38:56

Android沉浸式状态栏SystemBarTint的使用方法

什么是沉浸式状态栏Android从4.4开始支持这种显示效果,直接看对比图:从上图可以看到左边淘宝APP最顶部的状态栏背景是黑色的,而右边的360手机助手那个位置不是黑色,就是用了沉浸式状态栏这种效果。SystemBarTint的使用那么如何给应用加上这种效果呢? SystemBarTint是两年以前的一个开源库,现在我们依然可以用它很方便的给应用加上。

2016-01-21 10:55:38

iOS页面间传值方式(代理Delegate,通知Notification,块Block)

代理Delegate传值Xcode新建Single View Application项目Main.storyboard拖拽UILabel,Button和UINavigationBar控件,添加好自动布局约束,如下图:新建File –> Cocoa Touch Class –> DelegateByValViewController,勾选”Also create XIB file”,如下图: D

2016-01-16 11:30:28

UIViewController中loadView和viewDidLoad调用时机

loadView和viewDidLoad都是 UIViewController的方法,那么何时调用这两个方法以及这两个方法中可以做什么呢

2016-01-14 12:23:06

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。