摘要: 一. Dagger简介 Dagger 2 是 Google 开源的一款依靠注入结构,它的前身是 square 的 Dagger 1,Dagger 2 在 Android 中有着较为广泛的运用。 Dagger 2 根据 Java 注解,采用 annotationProcessor(注解处理器) 在项目 阅读全文
posted @ 2023-07-18 15:09 小寻 阅读(264) 评论(0) 推荐(0) 编辑
摘要: tempValue = 0 def replaceTextByTable(pageText, headerText, footerText, tableText, preFooterPosition=0): headerPosition = pageText.find(headerText, pre 阅读全文
posted @ 2023-07-17 21:39 小寻 阅读(27) 评论(0) 推荐(0) 编辑
摘要: Android4.3(api18)开始支持蓝牙Ble(Bluetooth Low Energy)开发,到Android5.0(api21)开始修改了部分方法库,详细请看“蓝牙Ble开发(支持API21<Android 5.0 Jelly>及以上)”。 https://note.youdao.com/ 阅读全文
posted @ 2019-02-16 13:45 小寻 阅读(875) 评论(0) 推荐(1) 编辑
摘要: Android系统在用户长时间不操作时,为了节省资源,系统会选择休眠。在休眠过程中自定义的Timer、Handler、Thread、Service等都会暂停。而有时候这种机制会影响到我们程序的正常运行。那如何避免系统休眠对我们程序的影响呢? 以下已Service服务为例说明在系统休眠的状态下如... 阅读全文
posted @ 2015-05-26 11:09 小寻 阅读(7823) 评论(0) 推荐(0) 编辑
摘要: 一、先说Service服务。 1、利用setAction()方法来指定启动的Service服务1 Intent intent = new Intent();2 intent.setAction("ServiceAction");3 startService(intent); 2、使用Intent... 阅读全文
posted @ 2015-05-26 10:27 小寻 阅读(2435) 评论(0) 推荐(0) 编辑
摘要: Android常用组件Broadcast介绍,以及各种实现过程,有详细举例。 阅读全文
posted @ 2015-01-30 15:30 小寻 阅读(532) 评论(0) 推荐(1) 编辑
摘要: 转载来自:http://www.jb51.net/article/54308.htm 系统开发中按下Enter键登录系统,即就是监听键盘,当按下Enter键后调用登录按钮的click()事件。 JS方法: function keyLogin() { if(event.keyCod... 阅读全文
posted @ 2014-10-22 14:33 小寻 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 具体设置很简单,方法有三种: (1)在主页面或者公共页面中加入:session.setMaxInactiveInterval(600);参数600单位是秒,即在没有10分钟活动后,session将失效。 这里要注意这个session设置的时间是根据服务器来计算的,而不是客户端。所以如果是在调试程... 阅读全文
posted @ 2014-09-29 15:49 小寻 阅读(1211) 评论(0) 推荐(0) 编辑
摘要: 对于null值的处理,不同的数据库的处理函数是不同的,这里列举了部分数据库对于null的处理函数以及使用: Oracle:是用函数nvl(),----nvl(chinese,0);如果语文成绩为null,则用0来代替 SQL Server:是用函数ISNULL(),----ISNULL(ch... 阅读全文
posted @ 2014-08-14 14:33 小寻 阅读(1911) 评论(0) 推荐(0) 编辑
摘要: 网上看到好多人问i++与++i到底怎么理解,网友给出的答案几乎都是一样的。如下: i++:先进行计算,然后i自增1 ++i:i自增1,然后进行计算 并且课本上给出的解释跟这个也差不多,不过这样记起来既麻烦又容易忘记。那么有没有一种简单的理解技巧呢?答案当然是有了! 可以这样去理解... 阅读全文
posted @ 2014-08-14 14:21 小寻 阅读(367) 评论(0) 推荐(0) 编辑