02 2017 档案

摘要:1.通过intent打开,显示无缩略图, 2.然后点击上传,报错,但是该路径下是存在这个图片的 阅读全文
posted @ 2017-02-28 13:50 咖喱不见不散啊 阅读(224) 评论(0) 推荐(0)
摘要:1.概述 广播接收器不仅能接受来自系统的内容,也可以接受来自其他app的内容。广播分为标准广播和有序广播。 2.标准广播 一种完全异步执行的广播,在广播发出之后几乎所有的广播接收器都在同一时刻接受到广播信息。没有任何顺序可言。但这种广播无法被拦截。 基本的使用:重写onReceiver 3.有序广播 阅读全文
posted @ 2017-02-23 22:00 咖喱不见不散啊 阅读(302) 评论(0) 推荐(0)
摘要:1.生命周期 启动Fragment时: onAttachonCreateonCreateViewonViewCreatedonActivityCreatedonStartonResume 启动后点击home键: onPauseonSaveInstanceStateonStop 从home键再次进入: 阅读全文
posted @ 2017-02-23 11:46 咖喱不见不散啊 阅读(473) 评论(0) 推荐(0)
摘要:1.需求中使用Spinner,不允许有默认选中,在网上查了好多,有设置 也有设置如下: 但是spinner初始时会默认走setOnItemSelectedListener方法,并使得position==0;如上设置,虽然不会显示默认了,但是第一次点击却不能选中第0项, 只能在选取其他项后,才能再选择 阅读全文
posted @ 2017-02-23 10:56 咖喱不见不散啊 阅读(7909) 评论(0) 推荐(0)
摘要:1.android的四种启动模式分别是:standard,singleTop,SingleTask,singleInstance. 我们可以在AndroidMainfest.xml中通过Activity标签指定其启动模式:android:lanunchMode。 2.standard模式 是活动默认 阅读全文
posted @ 2017-02-20 23:04 咖喱不见不散啊 阅读(332) 评论(0) 推荐(0)
摘要:1.数据结构和算法学习内容 2.优缺点的归纳 数据结构 优点 缺点 数组 插入快,如果知道下标可以快速的存取 查找慢,删除慢,大小固定 有序数组 比无序数组查找快 删除和插入慢,大小固定 栈 提供后进先出的方式存取 存取其他项很慢 队列 提供先进先出的方式存取 存取其他项很慢 链表 插入,删除很快 阅读全文
posted @ 2017-02-19 18:51 咖喱不见不散啊 阅读(326) 评论(0) 推荐(0)
摘要:1.Service(服务)是一个一种可以在后台执行长时间运行操作而没有用户界面的应用组件。服务可由其他应用组件启动(如Activity),服务一旦被启动将在后台一直运行,即使启动服务的组件(Activity)已销毁也不受影响。 2.Service的创建 配置:exported="true"表示允许当 阅读全文
posted @ 2017-02-19 15:57 咖喱不见不散啊 阅读(465) 评论(0) 推荐(0)
摘要:1.抽象工厂方法模式:为了创建一组或相互依赖的对象提供一个接口,而不需要指定它们是具体类……无语 2.找个代码看看: 抽象工厂类<成员为接口> 接口A 接口B A的实例 B的实例 Factory实例 实现: 断网了…………………… 阅读全文
posted @ 2017-02-18 21:05 咖喱不见不散啊 阅读(212) 评论(0) 推荐(0)
摘要:1.定义:工厂方法模式就是定义一个用于创建对象的接口,让子类决定实例化哪个类。 2.看代码: 产品抽象类 具体产品A 具体产品B 抽象工厂类 具体工厂类 实现 其主要为: <1>抽象工厂,为工厂模式的核心 <2>具体工厂,实现具体的逻辑功能 <3>抽象产品,是工厂模式创建的产品的父类 <4>具体产品 阅读全文
posted @ 2017-02-18 17:13 咖喱不见不散啊 阅读(321) 评论(2) 推荐(0)
摘要:今天在做项目用到一个递归,竟然做了许久没有找到算法的错误之处,记录下。有空在思考下…… 下面是错误代码: 功能是如果字符串以RTS_Mon->结尾,就截去最后面的 RTS_Mon-> 处理结果应该为:1 RTS_Mon-> 2 RTS_Mon-> 3 RTS_Mon-> 4 RTS_Mon-> 5 阅读全文
posted @ 2017-02-18 17:02 咖喱不见不散啊 阅读(416) 评论(2) 推荐(0)
摘要:1.建造者模式是一步一步创建一个复杂对象的创建模式。该模式是为了将构建复杂对象的过程和他的部件解耦,使得构建过程和部件表示隔离开。 2.Bulider模式的定义是:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的对象。 3.Builder的使用场景: <1>相同的方法,不同的执行 阅读全文
posted @ 2017-02-18 10:14 咖喱不见不散啊 阅读(732) 评论(0) 推荐(0)
摘要:1.单例模式就是确保一个类,只有一个实例化对象,而且自行实例化并向整个系统提供这个实例。 2.使用场景: 确保某个类,有且只有一个对象,避免产生对个对象,消耗过多的资源。 2.实现单例模式的重要点: <1> 构造函数不对外开放,一般为private。 <2>通过一个静态方法或枚举返回一个单例类对象 阅读全文
posted @ 2017-02-17 23:06 咖喱不见不散啊 阅读(402) 评论(1) 推荐(0)
摘要:1.测试华为荣耀4A,5.1系统时,加入权限如下: 加入2行权限,就可以实现蓝牙4.0的扫描和连接。 2. 测试魅族6.0系统时,无法扫描到蓝牙4.0设备,后加入权限: 3.测试华为荣耀7 发现还是无法扫描到蓝牙4.0,后在扫描界面加入动态申请权限的代码: 则完成蓝牙扫描连接。 <! 后续测试等待中 阅读全文
posted @ 2017-02-17 11:24 咖喱不见不散啊 阅读(582) 评论(0) 推荐(0)
摘要:1.在流量网页,时实现断网,提醒等功能。 需要权限 2.注册一个BroadcastReceiver来接受网络状态的变化 3.在activity总注册接收器即可: 阅读全文
posted @ 2017-02-14 16:14 咖喱不见不散啊 阅读(1933) 评论(0) 推荐(0)
摘要:1.RecyclerView:不仅可以纵向滑动,也可以横向滑动,一个加强的LIstView。 需要在dependencies中加入 2.在布局中加入控件 3.同样需要一个子布局 4.定义的适配器 5.在MainActivity中实现:下面加粗的控制RecyclerView为横向滑动,如果没有这一行, 阅读全文
posted @ 2017-02-13 17:35 咖喱不见不散啊 阅读(263) 评论(0) 推荐(0)
摘要:1.使用的系统内部的截屏方法…… 2. 阅读全文
posted @ 2017-02-12 18:16 咖喱不见不散啊 阅读(613) 评论(0) 推荐(0)
摘要:<1>上面是数据库语句写错了:select * from wenjian where 1=1 and where cehao=1288 应该只用一个where :select * from wenjian where 1=1 and cehao=1288 最后解决: select * from we 阅读全文
posted @ 2017-02-10 20:22 咖喱不见不散啊 阅读(1396) 评论(0) 推荐(0)
摘要:Can't create handler inside thread that has not called Looper.prepare() 阅读全文
posted @ 2017-02-07 10:54 咖喱不见不散啊 阅读(849) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2017-02-03 21:40 咖喱不见不散啊 阅读(7) 评论(0) 推荐(0)