随笔分类 -  Android

摘要:(3)在LiteOrm_Manager类中定义对进行数据各种操作的函数: public <T> int save(Collection<T> list) { LiteOrm l_orm = lite_orm.single(); return l_orm.save(list);}public <T> 阅读全文
posted @ 2025-06-26 16:43 MSTK 阅读(20) 评论(0) 推荐(0)
摘要:SQLite是一种轻量级数据库,经常在Android开发中使用.LiteOrm是一个专为 Android 设计的轻量级、高性能的ORM(对象关系映射)框架,通过该框架可以通过简洁的代码对SQLite数据库进行增删查改等操作.Android开发中使用LiteOrm的步骤如下: (1)下载lite-or 阅读全文
posted @ 2025-05-29 14:01 MSTK 阅读(30) 评论(0) 推荐(0)
摘要:Alarm_Receiver的代码如下: public class Alarm_Receiver extends BroadcastReceiver { private boolean is_local_service_running; private boolean is_remote_servi 阅读全文
posted @ 2025-04-02 18:01 MSTK 阅读(48) 评论(0) 推荐(0)
摘要:首先,定义两个类:Alarm_Scheduler和Alarm_Receiver,Alarm_Scheduler的代码如下: public class Alarm_Scheduler { public static void schedule_alarm(Context context) { Alar 阅读全文
posted @ 2025-03-26 21:11 MSTK 阅读(137) 评论(0) 推荐(0)
摘要:调试的时候遇到了下面的错误: java.lang.SecurityException: Writable dex file '/data/data/com.deepcode.trace/code_cache/.overlay/base.apk/classes3.dex' is not allowed 阅读全文
posted @ 2024-06-25 18:26 MSTK 阅读(946) 评论(0) 推荐(1)
摘要:经检查,原来是Activity的onCreate(Bundle savedInstanceState)里面没有写: 阅读全文
posted @ 2017-02-13 11:40 MSTK 阅读(4947) 评论(0) 推荐(0)
摘要:Android Studio导入Eclipse项目有两种方法,一种是直接把Eclipse项目导入Android Studio,另一种是在Eclipse项目里面进行转换,然后再导入Android Studio。 1. 直接导入 打开Android Studio,如果里面已经打开了项目,选择关闭当前的项 阅读全文
posted @ 2017-01-19 16:49 MSTK 阅读(57755) 评论(1) 推荐(0)
摘要:打开Eclipse以后,一直在Android sdk content loader 0%,等了很长时间都没有变,解决的方法是Project->Clean->Clean all projects,等一会儿就正常了。 阅读全文
posted @ 2017-01-19 16:01 MSTK 阅读(554) 评论(0) 推荐(0)
摘要:简单的说,versionCode是给机器看的,versionName是给人看的。更新的时候,机器根据versionCode判断是升级还是降级,即使versionName(版本号)比以前的高,但是versionCode比以前的低,机器还是会判断是降级。 阅读全文
posted @ 2017-01-19 12:28 MSTK 阅读(4167) 评论(0) 推荐(0)
摘要:这个错误是因为有两个相同的jar包,删除其中一个就可以正常运行了。 阅读全文
posted @ 2016-12-22 11:41 MSTK 阅读(491) 评论(0) 推荐(0)
摘要:Android发出HTTP请求时出现了这个错误: 这是由于使用了CloseableHttpClient造成的,把 替换成 即可。 CloseableHttpClient在Windows下可以使用,在Android下使用就会出错,原因不明。 阅读全文
posted @ 2016-12-13 16:50 MSTK 阅读(2578) 评论(0) 推荐(0)
摘要:运行时出现 错误,Builld->Clean Project即可。 阅读全文
posted @ 2016-12-02 10:47 MSTK 阅读(443) 评论(0) 推荐(0)
摘要:1. 现在并安装Git for Windows; 2. 点击File->Settings->Version Control->Git,配置git.exe的路径,并点击Test按钮测试一下; 3. 点击GitHub,输入GitHub用户名和密码,并点击Test按钮测试一下; 4. 然后,就可以使用VC 阅读全文
posted @ 2016-11-25 12:04 MSTK 阅读(379) 评论(0) 推荐(0)
摘要:Android Studio的默认设置是打开第二个项目时,第一个项目就被自动关闭了,如果要同时打开多个项目,可以点击File->Settings,对Project Opening进行下面的设置: 其中Open project in new Window是同时打开多个项目,Open project i 阅读全文
posted @ 2016-11-25 10:21 MSTK 阅读(17662) 评论(0) 推荐(0)
摘要:Android中Activity、Service、Fragment之间的相互通信比较麻烦,主要有以下一些方法: (1)使用广播,发送者发出广播,接收者接收广播后进行处理; (2)使用Handler和Message,如下载线程完成下载任务后,给UI发送Message,UI收到Message后更新界面。 阅读全文
posted @ 2016-09-07 20:58 MSTK 阅读(2609) 评论(0) 推荐(0)
摘要:在Android Studio中运行APP时出现了以下错误: 解决的办法是点击:tools ->Android->sync project with gradles files! 阅读全文
posted @ 2016-09-05 18:27 MSTK 阅读(3801) 评论(1) 推荐(0)
摘要:4. 更新数据 以上是更新某一个ID的记录,如果根据条件更新,可以使用下面的方法: 也可以不使用ContentValues更新: 5. 删除数据 删除指定ID的数据: 根据条件删除: 删除所有数据: 阅读全文
posted @ 2016-09-03 20:28 MSTK 阅读(560) 评论(0) 推荐(0)
摘要:ORM,即Object Relation Mapping,对象关系映射,实现了程序里面的类和数据库里面的数据之间的对应关系,对数据库的操作可以通过对类的操作去实现,不用再写SQL语句,从而提高了开发效率,节省了开发时间。 在Java Web开发中,有很多的ORM框架,如Hibernate等。在And 阅读全文
posted @ 2016-08-27 17:05 MSTK 阅读(541) 评论(0) 推荐(0)
摘要:ListFragment继承了Fragment,顾名思义,ListFragment是一种特殊的Fragment,它包含了一个ListView,在ListView里面显示数据。 1. MainActivity Java类文件: xml布局文件: 可见MainActivity是比较简单的,在布局里面放了 阅读全文
posted @ 2016-08-19 22:28 MSTK 阅读(7073) 评论(0) 推荐(0)
摘要:Android Studio是专门为Android开发设计的IDE,比Eclipse开发Android更加方便、快捷。 安装Android Studio以后,想运行AVD,出现了下面的错误: 提示没有安装HAXM,HAXM即Hardware Accelerated Execution Manager 阅读全文
posted @ 2016-07-31 13:52 MSTK 阅读(2827) 评论(0) 推荐(0)