摘要: GridLayout和GridView的区别 GridView是一种适配器布局,它的继承关系是ViewGroup-->AdapterView-->AbsListView-->GridView,他是从一个adapter中取出内容填充到GridView中的每一个子View。 GridLayout是一个布 阅读全文
posted @ 2018-01-26 14:00 米粥米 阅读(368) 评论(0) 推荐(1) 编辑
摘要: Android开发--List与ArrayList区别 List是一个接口,而ArrayList是一个类。 ArrayList继承并实现了List。 所以List不能被构造,但可以向上面那样为List创建一个引用,而ArrayList就可以被构造。 阅读全文
posted @ 2018-01-26 09:31 米粥米 阅读(333) 评论(0) 推荐(1) 编辑
摘要: Swift反射API及其用法 good let children: Children:对象的子节点。 displayStyle: Mirror.DisplayStyle?:对象的展示风格 let subjectType: Any.Type:对象的类型 func superclassMirror() 阅读全文
posted @ 2018-01-24 15:33 米粥米 阅读(136) 评论(0) 推荐(1) 编辑
摘要: Android 7.0解析包时出现问题 的解决方案(应用内更新) 阅读全文
posted @ 2018-01-05 09:50 米粥米 阅读(79) 评论(0) 推荐(0) 编辑
摘要: Android之使用枚举利弊及替代方案 Android开发--List与ArrayList区别 List是一个接口,而ArrayList是一个类。 ArrayList继承并实现了List。 所以List不能被构造,但可以向上面那样为List创建一个引用,而ArrayList就可以被构造。 List 阅读全文
posted @ 2017-12-29 15:37 米粥米 阅读(132) 评论(0) 推荐(0) 编辑
摘要: Java中的访问控制public,private,protected,package 阅读全文
posted @ 2017-12-28 09:14 米粥米 阅读(170) 评论(0) 推荐(0) 编辑
摘要: xcode中项目管理xcworkspace的使用 阅读全文
posted @ 2017-12-07 09:42 米粥米 阅读(92) 评论(0) 推荐(0) 编辑
摘要: Android--UI之DatePicker、TimePicker... 放弃安卓原生TimePicker,选择wheelView打造更漂亮的时间get,以及动态拉伸输入框布局,这些,这里都有! good android API 查询 http://www.android-doc.com/refer 阅读全文
posted @ 2017-11-26 19:47 米粥米 阅读(143) 评论(0) 推荐(0) 编辑
摘要: iOS math.h 常用数学函数 Unicode转义字符 特殊符号 UNICODE编码 good 箭头类等小图形 ASCII可显示字符 = 为3D IOS正弦Sin,余弦Cos,正切Tan的计算 iOS 字符串公式的计算(+,-,*,/,(),sin,cos,tan) Android开发之View 阅读全文
posted @ 2017-11-20 17:51 米粥米 阅读(77) 评论(0) 推荐(0) 编辑
摘要: nmon Analyser中 “WAvg”的含义及其计算方法 阅读全文
posted @ 2017-11-20 09:37 米粥米 阅读(89) 评论(0) 推荐(0) 编辑
摘要: android组件之DrawerLayout(抽屉导航)-- 侧滑菜单效果 Android 仿京东侧滑筛选实例代码 DrawerLayout 阅读全文
posted @ 2017-11-14 19:00 米粥米 阅读(143) 评论(0) 推荐(0) 编辑
摘要: http://code.cocoachina.com/view/130882 iOS android:https://www.2cto.com/kf/201607/528377.html Android 仿2016版京东筛选http://blog.csdn.net/u013806766/articl 阅读全文
posted @ 2017-11-14 15:43 米粥米 阅读(378) 评论(0) 推荐(0) 编辑
摘要: Android开发中的多线程 Android中的线程,包括:Message、Handler、Looper和HandlerThread等概念。 进程概念 一般可以在同一时间内执行多个程序的操作系统都有进程的概念。一个进程就是一个执行中的程序,而每一个进程都有自己独立的一块内存空间、一组系统资源。在进程 阅读全文
posted @ 2017-11-10 10:51 米粥米 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 去掉视图中的显示段落标记可以让文档更干净些 软件开发的困难在哪里?对于这个问题,不同的人有不同的答案,同一个人在不同职业阶段 也会有不同的答案。作为一个系统程序员来说,我认为软件开发有两大难点: 一是控制软件的复杂度。软件的复杂度越来越高,而人类的智力基本保持不变,如何以有限 的智力去控制无限膨胀的 阅读全文
posted @ 2017-11-10 10:47 米粥米 阅读(261) 评论(0) 推荐(0) 编辑
摘要: Android 内存泄露总结(附内存检测工具) good 几种内存检测工具的介绍 Memory Monitor Allocation Tracker Heap Viewer LeakCanary Memory Monitor Allocation Tracker Heap Viewer LeakCa 阅读全文
posted @ 2017-11-04 11:23 米粥米 阅读(173) 评论(0) 推荐(0) 编辑
摘要: Custom view overrides onTouchEvent but not performClick Android Drawable 对象复制、拷贝 Android给控件添加边线的各种办法 Android自定义控件系列(一)—Button七十二变 android中恶心的getDrawin 阅读全文
posted @ 2017-10-26 09:44 米粥米 阅读(345) 评论(0) 推荐(0) 编辑
摘要: ios 获取UIImage图片的像素尺寸 CGFloat fixelW = CGImageGetWidth(image.CGImage); CGFloat fixelH = CGImageGetHeight(image.CGImage); 详解Paint的各种set方法 CGBitmapContex 阅读全文
posted @ 2017-10-25 18:46 米粥米 阅读(178) 评论(0) 推荐(0) 编辑
摘要: Android 开发 对话框Dialog dismiss和hide方法的区别 dismiss和hide方法都可以隐藏对话框,在需要的时候也可以用show方法调用显示。但是,这两者是有区别的。 dismiss方法会释放对话框所占的资源,而hide方法不会。activity退出前必须调用dismiss方 阅读全文
posted @ 2017-10-24 17:28 米粥米 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 解决AndroidSQLite-close()was never explicitly called on database异常 这个异常的抛出并没有让程序崩溃。 这些异常信息来源于SQLiteDatabase类的finalize方法。从异常的信息"close() was never explici 阅读全文
posted @ 2017-10-24 15:42 米粥米 阅读(165) 评论(0) 推荐(0) 编辑
摘要: requestLayout() improperly called by…view.NoScrollGridView during layout: running second layout pass 阅读全文
posted @ 2017-10-19 11:22 米粥米 阅读(133) 评论(0) 推荐(0) 编辑