① 什么是Activity,详细介绍Activity
Activity是Android系统中的四大组件之一,可以用于显示View。Activity是一个与用记交互的系统模块,几乎所有的Activity都是和用户进行交互的,但是如果这样就能说Activity主要是用来显示View就不太正确了。
Activity有四种状态:
活动状态,当Activity处于Stack(栈)顶时,就是手机当前的现实屏幕,这是 Activity就
处于activity或者运行状态。
运行但是失去焦点,当Activity还处于运行状态时,但是屏幕是有另外一个Activity
处于文档处于焦点状态,当前的Activity就处于pause。
停止,当Activity被另一个Activity完全覆盖的时候,就被停止了,其实就是虽然在
运行,但是用户却看不见。
结束,当Activity处于pause或者stop时,系统可以结束 Activity,回收资源,这
是Activity就是处于结束状态了。
处于结束状态的是Activity,如果要使用户可见,只要重启才可以。
Activity的响应时间
当前Activity所在的线程为主线程,它的响应时间为5秒,如果在当前运行的Activity中进行耗时的操作且响应时间起过5秒,那么程序就会报ANR错误。所以,这也是不建议在Activity中写太多复杂代码的原因之一。
当然,有些代码只能写在Activity中,不然就运行不了(它们不是生命周期方法),比如你想要获得android系统或者硬件一的些信息,就必须在Activity中写出来,如果单独写一个工具类获得不了。
② 在android开发中,怎么才能使不同的Activity使用的是同一个sqlite数据库(同一个数据库对象)
直接写一个数据库操作类,无论你在哪个Activity里面,直接用数据库操作类名调用里面的静态方法不就行了
③ android中如何在不同的activity上操作同一个数据库
完全可以啊,你获得数据库对象,好像是Sqldatebase 的对象。直接操作数据库添加,删除,修改。跟Ativity没啥关系吧。就好比MFC中不通界面都可以对数据库进行操作。只要数据库对象传递过去就行。
④ 活动数据库
{"status":200,"content":[ {"activityId": "1571715733668","pageUrl": "https://tb.ele.me/wow/ele-ad/act/elmtkhd?wh_biz=tm&from=cps_tk","avgCommissionRate": "6","pageName": "\u997f\u4e86\u4e48\u5929\u5929\u62a2\u7ea2\u5305 \u9001\u5927\u989d\u6ee1\u51cf\u5238","bannerUrl": "https://nr-op.elemecdn.com/image/mussel-1571051890863344.png","platformName": "\u6dd8\u5b9d","platformType": 2,"startTime": "2019-12-04","endTime": "2099-12-31" }, {"activityId": "1583739244161","pageUrl": "https://pages.tmall.com/wow/alsc/mod/c9e5472d65868f931d350439?","avgCommissionRate": "5","pageName": "\u53e3\u7891\u4e3b\u4f1a\u573a\u6d3b\u52a8","bannerUrl": "http://api.xeemm.com:10000/images/koubei.png","platformName": "\u6dd8\u5b9d","platformType": 2,"startTime": "2020-03-17","endTime": "2099-12-31" }, {"activityId": "1583739244162","pageUrl": "https://pages.tmall.com/wow/alsc/mod/9fdf528831a49931823f3a1d","avgCommissionRate": "5","pageName": "\u751f\u6d3b\u670d\u52a1\u5206\u4f1a\u573a\u6d3b\u52a8ID","bannerUrl": "http://api.xeemm.com:10000/images/koubei.png","platformName": "\u6dd8\u5b9d","platformType": 2,"startTime": "2020-03-17","endTime": "2099-12-31" }, {"activityId": "20150318019999407","pageUrl": "https://pages.tmall.com/wow/a/act/tmall/tmc/27445/wupr?disableNav=YES&wh_pid=instry-203809","avgCommissionRate": "0","pageName": "\u5929\u732b\u56fd\u9645\u8fdb\u53e3\u65e5-\u76f4\u8425\u65f6\u5c1a","bannerUrl": "https://img.alicdn.com/imgextra/i1/2200657715182/O1CN01sG0jeB1o9P1af2T2a_!!2200657715182.jpg","platformName": "\u5929\u732b","platformType": 1,"startTime": "2020-07-21","endTime": "2020-07-27" }, {"activityId": "20150318019999406","pageUrl": "https://pages.tmall.com/wow/a/act/tmall/tmc/27445/wupr?disableNav=YES&wh_pid=main-203747","avgCommissionRate": "0","pageName": "\u5929\u732b\u56fd\u9645\u8fdb\u53e3\u65e5-\u76f4\u8425\u4e3b\u4f1a\u573a","bannerUrl": "https://img.alicdn.com/tfs/TB1LaXOOpY7gK0jSZKzXXaikpXa-800-450.png","platformName": "\u5929\u732b","platformType": 1,"startTime": "2020-07-21","endTime": "2020-07-27" }, {"activityId": "20150318019999405","pageUrl": "https://pages.tmall.com/wow/a/act/tmall/tmc/27445/wupr?disableNav=YES&wh_pid=instry-203809","avgCommissionRate": "0","pageName": "\u5929\u732b\u56fd\u9645\u8fdb\u53e3\u65e5-\u76f4\u8425\u65f6\u5c1a","bannerUrl": "https://img.alicdn.com/imgextra/i1/2200657715182/O1CN01sG0jeB1o9P1af2T2a_!!2200657715182.jpg","platformName": "\u5929\u732b","platformType": 2,"startTime": "2020-07-21","endTime": "2020-07-27" }, {"activityId": "20150318019999404","pageUrl": "https://pages.tmall.com/wow/a/act/tmall/tmc/27445/wupr?disableNav=YES&wh_pid=main-203747","avgCommissionRate": "0","pageName": "\u5929\u732b\u56fd\u9645\u8fdb\u53e3\u65e5-\u76f4\u8425\u4e3b\u4f1a\u573a","bannerUrl": "https://img.alicdn.com/tfs/TB1LaXOOpY7gK0jSZKzXXaikpXa-800-450.png","platformName": "\u5929\u732b","platformType": 2,"startTime": "2020-07-21","endTime": "2020-07-27" }, {"activityId": "20150318019999331","pageUrl": "https://pages.tmall.com/wow/a/act/tmall/tmc/27447/wupr?wh_pid=instry-204588&disableNav=YES","avgCommissionRate": "0","pageName": "2020\u5e74\u5929\u732b\u5f69\u5986\u5468\u2014\u5927\u724c\u7f8e\u5986\u4f1a\u573a\uff08\u9884\u70ed+\u6b63\u5f0f\uff09","bannerUrl": "https://img.alicdn.com/tfs/TB1SJVhNVY7gK0jSZKzXXaikpXa-800-450.jpg","platformName": "\u5929\u732b","platformType": 2,"startTime": "2020-07-26","endTime": "2020-07-31" }, {"activityId": "20150318019999330","pageUrl": "https://pages.tmall.com/wow/a/act/tmall/tmc/27447/wupr?wh_pid=instry-204588&disableNav=YES","avgCommissionRate": "0","pageName": "2020\u5e74\u5929\u732b\u5f69\u5986\u5468\u2014\u5927\u724c\u7f8e\u5986\u4f1a\u573a\uff08\u9884\u70ed+\u6b63\u5f0f\uff09","bannerUrl": "https://img.alicdn.com/tfs/TB1SJVhNVY7gK0jSZKzXXaikpXa-800-450.jpg","platformName": "\u5929\u732b","platformType": 1,"startTime": "2020-07-26","endTime": "2020-07-30" }, {"activityId": "20150318019999353","pageUrl": "https://pages.tmall.com/wow/a/act/tmall/tmc/27447/wupr?disableNav=YES&wh_pid=main-204374","avgCommissionRate": "0","pageName": "2020\u5e74\u5929\u732b\u5f69\u5986\u5468\u2014\u4e3b\u4f1a\u573a\uff08\u9884\u552e\uff09","bannerUrl": "https://img.alicdn.com/tfs/TB1H0YLbMgP7K4jSZFqXXamhVXa-800-450.jpg","platformName": "\u5929\u732b","platformType": 1,"startTime": "2020-07-21","endTime": "2020-07-25" }, {"activityId": "20150318019999352","pageUrl": "https://pages.tmall.com/wow/a/act/tmall/tmc/27447/wupr?disableNav=YES&wh_pid=main-204374","avgCommissionRate": "0","pageName": "2020\u5e74\u5929\u732b\u5f69\u5986\u5468\u2014\u4e3b\u4f1a\u573a\uff08\u9884\u552e\uff09","bannerUrl": "https://img.alicdn.com/tfs/TB1H0YLbMgP7K4jSZFqXXamhVXa-800-450.jpg","platformName": "\u5929\u732b","platformType": 2,"startTime": "2020-07-21","endTime": "2020-07-25" }, {"activityId": "20150318019999321","pageUrl": "https://pages.tmall.com/wow/an/cs/act/wupr?wh_biz=tm&wh_pid=19083%2F17355c8bb82&disableNav=YES","avgCommissionRate": "0","pageName": "\u5929\u732b\u8d85\u5e02-\u7c89\u4e1d\u8d85\u4eab\u65e5-2\u4ef69\u6298","bannerUrl": "https://gw.alicdn.com/tfs/TB1n70yccVl614jSZKPXXaGjpXa-800-450.png","platformName": "\u5929\u732b","platformType": 2,"startTime": "2020-07-17","endTime": "2020-07-24" }, {"activityId": "20150318019999320","pageUrl": "https://pages.tmall.com/wow/an/cs/act/wupr?wh_biz=tm&wh_pid=19083%2F17355c8bb82&disableNav=YES","avgCommissionRate": "0","pageName": "\u5929\u732b\u8d85\u5e02-\u7c89\u4e1d\u8d85\u4eab\u65e5-2\u4ef69\u6298","bannerUrl": "https://img.alicdn.com/tfs/TB1n70yccVl614jSZKPXXaGjpXa-800-450.png","platformName": "\u5929\u732b","platformType": 1,"startTime": "2020-07-17","endTime": "2020-07-24" }, {"activityId": "20150318019998874","pageUrl": "https://bigsale.tmall.com/wow/a/act/haiwaifenzu/dailygroup/1352/wupr?wh_pid=daily-197079","avgCommissionRate": "0","pageName": "\u5929\u732b\u6d77\u5916-\u6fb3\u6d32\u6d77\u8fd0\u4f1a\u573a","bannerUrl": "https://gw.alicdn.com/tfs/TB1eV64JAL0gK0jSZFtXXXQCXXa-800-450.jpg","platformName": "\u5929\u732b","platformType": 2,"startTime": "2020-06-08","endTime": "2021-01-01" }, {"activityId": "20150318019999275","pageUrl": "https://pages.tmall.com/wow/an/cs/act/wupr?wh_biz=tm&wh_pid=2020-july-crazy-summer-2nd%2F07100yuan","avgCommissionRate": "0","pageName": "\u732b\u8d85\\b\u72c2\u6691\u5b63\u4e24\u4ef65\u6298\u4f1a\u573a-\u5929\u732b\u8d85\u5e02\u4f18\u60e0\u5238","bannerUrl": "https://gw.alicdn.com/tfs/TB1R3FKNUY1gK0jSZFCXXcwqXXa-800-450.jpg","platformName": "\u5929\u732b","platformType": 2,"startTime": "2020-07-13","endTime": "2021-07-16" }, {"activityId": "20150318019999274","pageUrl": "https://pages.tmall.com/wow/z/cs/act/wupr?wh_biz=tm&wh_pid=act%2Fxianxia","avgCommissionRate": "0","pageName": "\u652f\u4ed8\u5b9d\u6c11\u751f\u4f1a\u573a-\u5929\u732b\u8d85\u5e02\u4f18\u60e0\u5238","bannerUrl": "https://gw.alicdn.com/tfs/TB1aBVrNFY7gK0jSZKzXXaikpXa-800-450.jpg","platformName": "\u5929\u732b","platformType": 2,"startTime": "2020-07-13","endTime": "2021-07-13" }, {"activityId": "20150318019999078","pageUrl": "https://pages.tmall.com/wow/chaoshi/act/wupr?wh_biz=tm&wh_pid=19083%2Fhzlianmeng-9878","avgCommissionRate": "0","pageName": "\u5929\u732b\u8d85\u5e02\u4e2a\u62a4\u5bb6\u6e0550\u5143","bannerUrl": "https://gw.alicdn.com/tfs/TB1qAKWcfzO3e4jSZFxXXaP_FXa-800-451.jpg","platformName": "\u5929\u732b","platformType": 2,"startTime": "2020-07-03","endTime": "2022-07-31" }, {"activityId": "20150318019997919","pageUrl": "https://pages.tmall.com/wow/chaoshi/act/wupr?wh_biz=tm&wh_pid=19083%2F15457686712","avgCommissionRate": "0","pageName": "\u5929\u732b\u8d85\u5e02-\u5065\u5eb750\u5143","bannerUrl": "https://gw.alicdn.com/tfs/TB1gjJLFhD1gK0jSZFyXXciOVXa-800-450.jpg","platformName": "\u5929\u732b","platformType": 2,"startTime": "2020-07-03","endTime": "2022-07-31" }, {"activityId": "20150318019997917","pageUrl": "https://pages.tmall.com/wow/chaoshi/act/wupr?wh_biz=tm&wh_pid=19083%2Fhzlianmeng-984","avgCommissionRate": "0","pageName": "\u5929\u732b\u8d85\u5e02-\u9152\u6c34\u996e\u6599100\u5143","bannerUrl": "https://gw.alicdn.com/tfs/TB1yFt0Mrj1gK0jSZFuXXcrHpXa-800-450.jpg","platformName": "\u5929\u732b","platformType": 2,"startTime": "2020-07-03","endTime": "2022-07-31" }, {"activityId": "20150318019997916","pageUrl": "https://pages.tmall.com/wow/chaoshi/act/wupr?wh_biz=tm&wh_pid=19083%2Fhzlianmeng-69","avgCommissionRate": "0","pageName": "\u5929\u732b\u8d85\u5e02\u4f11\u95f2\u98df\u54c150\u5143","bannerUrl": "https://gw.alicdn.com/tfs/TB12ENQFlr0gK0jSZFnXXbRRXXa-800-450.jpg","platformName": "\u5929\u732b","platformType": 2,"startTime": "2020-07-03","endTime": "2022-07-31" }, {"activityId": "20150318019997915","pageUrl": "https://pages.tmall.com/wow/chaoshi/act/wupr?wh_biz=tm&wh_pid=19083%2Fhzlianmeng-08","avgCommissionRate": "0","pageName": "\u5929\u732b\u8d85\u5e02\u65e5\u7528\u767e\u8d27100\u5143","bannerUrl": "https://gw.alicdn.com/tfs/TB1CIlJFkY2gK0jSZFgXXc5OFXa-800-450.jpg","platformName": "\u5929\u732b","platformType": 2,"startTime": "2020-07-03","endTime": "2022-07-31" }, {"activityId": "20150318019999085","pageUrl": "https://pages.tmall.com/wow/a/act/ju/dailygroup/1502/wupr?wh_pid=daily-193691","avgCommissionRate": "0","pageName": "\u805a\u5212\u7b97-\u8d85\u7ea7\u591c\u573a","bannerUrl": "https://img.alicdn.com/tfs/TB1kns9Mbr1gK0jSZR0XXbP8XXa-800-450.png","platformName": "\u5929\u732b","platformType": 2,"startTime": "2020-07-01","endTime": "2022-09-30" }, {"activityId": "20150318019999084","pageUrl": "https://pages.tmall.com/wow/a/act/miaosha/dailygroup/1443/wupr?wh_pid=daily-203685","avgCommissionRate": "0","pageName": "\u805a\u5212\u7b97\u767e\u4ebf\u8865\u8d34-\u590f\u51c9\u8865\u8d34\u5b63","bannerUrl": "https://img.alicdn.com/tfs/TB1I9hhMAY2gK0jSZFgXXc5OFXa-750-500.png","platformName": "\u5929\u732b","platformType": 2,"startTime": "2020-07-01","endTime": "2022-09-30" }, {"activityId": "1578633819064","pageUrl": "https://pages.tmall.com/wow/a/act/ju/dailygroup/867/wupr?wh_pid=daily-174621","avgCommissionRate": "0","pageName": "\u805a\u5212\u7b97-\u65e5\u5e38-\u4eca\u65e5\u5927\u724c","bannerUrl": "https://gw.alicdn.com/tfs/TB1OycXtUz1gK0jSZLeXXb9kVXa-440-180.jpg","platformName": "\u5929\u732b","platformType": 2,"startTime": "2020-01-13","endTime": "2020-12-31" }, {"activityId": "1586925572118","pageUrl": "https://pages.tmall.com/wow/z/cs/act/wupr?wh_biz=tm&wh_pid=act%2Ftaokechengjie","avgCommissionRate": "0","pageName": "\u5929\u732b\u8d85\u5e02\u9891\u9053","bannerUrl": "https://gw.alicdn.com/tfs/TB1fwaTDhD1gK0jSZFyXXciOVXa-800-450.jpg","platformName": "\u5929\u732b","platformType": 1,"startTime": "2020-04-01","endTime": "2021-03-31" }, {"activityId": "1586925572117","pageUrl": "https://pages.tmall.com/wow/z/cs/act/wupr?wh_biz=tm&wh_pid=act%2Ftaokechengjie","avgCommissionRate": "0","pageName": "\u5929\u732b\u8d85\u5e02\u9891\u9053","bannerUrl": "https://gw.alicdn.com/tfs/TB1fwaTDhD1gK0jSZFyXXciOVXa-800-450.jpg","platformName": "\u5929\u732b","platformType": 2,"startTime": "2020-04-01","endTime": "2021-03-31" }, {"activityId": "1586426152451","pageUrl": "https://pages.tmall.com/wow/z/import/tmg-rax-home/tmallimportHomewupr-index?wh_biz=tm&wh_pid=tmg-rax-home%2FtmallimportHome&spm=taoke.wailian.0.0.0","avgCommissionRate": "0","pageName": "\u5929\u732b\u56fd\u9645\u9891\u9053","bannerUrl": "https://img.alicdn.com/tfs/TB16u5TDhD1gK0jSZFsXXbldVXa-800-450.jpg","platformName": "\u5929\u732b","platformType": 2,"startTime": "2020-04-01","endTime": "2021-03-31" }, {"activityId": "1586426152450","pageUrl": "https://pages.tmall.com/wow/yao/20485/aljkmh?utparam=%7B%...VUYKIxq&app=ali_ding","avgCommissionRate": "0","pageName": "\u963f\u91cc\u5065\u5eb7\u95e8\u6237","bannerUrl": "https://img.alicdn.com/tfs/TB1Ov6hDeH2gK0jSZJnXXaT1FXa-800-450.png","platformName": "\u5929\u732b","platformType": 2,"startTime": "2020-04-01","endTime": "2021-03-31" }, {"activityId": "1586426152449","pageUrl": "https://pages.tmall.com/wow/tmsx/act/fresh-v3?wh_biz=tm&disableNav=YES","avgCommissionRate": "0","pageName": "\u5929\u732b\u7f8e\u98df\u9891\u9053","bannerUrl": "https://img.alicdn.com/tfs/TB1v9kvDoY1gK0jSZFCXXcwqXXa-800-450.png","platformName": "\u5929\u732b","platformType": 2,"startTime": "2020-04-01","endTime": "2021-03-31" }, {"activityId": "1586426152448","pageUrl": "https://pages.tmall.com/wow/a/act/tmall/dailygroup/1264/wupr?wh_pid=daily-185195","avgCommissionRate": "0","pageName": "\u5929\u732b\u6bcd\u5a74\u4eb2\u5b50\u597d\u7269","bannerUrl": "https://img.alicdn.com/tfs/TB1xGYtDlr0gK0jSZFnXXbRRXXa-800-450.png","platformName": "\u5929\u732b","platformType": 2,"startTime": "2020-04-01","endTime": "2021-03-31" }, {"activityId": "1586426152446","pageUrl": "https://pages.tmall.com/wow/a/act/tmall/dailygroup/1376/wupr?wh_pid=daily-187090","avgCommissionRate": "0","pageName": "\u5929\u732b\u5feb\u6d88\u8d85\u503c\u56e4\u8d27\u4e00\u7ad9\u8d2d","bannerUrl": "https://img.alicdn.com/tfs/TB1aZAoDhD1gK0jSZFsXXbldVXa-800-450.jpg","platformName": "\u5929\u732b","platformType": 2,"startTime": "2020-04-01","endTime": "2021-03-31" }, {"activityId": "1586426152445","pageUrl": "https://3c.tmall.com/","avgCommissionRate": "0","pageName": "\u5929\u732b\u7535\u5668\u57ce\u9891\u9053","bannerUrl": "https://img.alicdn.com/tfs/TB1gMMoDbr1gK0jSZR0XXbP8XXa-800-450.jpg","platformName": "\u5929\u732b","platformType": 2,"startTime": "2020-04-01","endTime": "2021-03-31" }, {"activityId": "1578880439425","pageUrl": "https://pages.tmall.com/wow/a/act/ju/dailygroup/867/wupr?wh_pid=daily-174615","avgCommissionRate": "0","pageName": "\u805a\u5212\u7b97-\u65e5\u5e38-\u6bcd\u5a74\u7ae5\u88c5","bannerUrl": "https://gw.alicdn.com/tfs/TB18t.XtKT2gK0jSZFvXXXnFXXa-440-180.jpg","platformName": "\u5929\u732b","platformType": 2,"startTime": "2020-01-13","endTime": "2020-12-31" }, {"activityId": "1578880439424","pageUrl": "https://pages.tmall.com/wow/a/act/ju/dailygroup/867/wupr?wh_pid=daily-174617","avgCommissionRate": "0","pageName": "\u805a\u5212\u7b97-\u65e5\u5e38-\u5927\u724c\u7537\u88c5","bannerUrl": "https://gw.alicdn.com/tfs/TB1KREftKH2gK0jSZJnXXaT1FXa-440-180.jpg","platformName": "\u5929\u732b","platformType": 2,"startTime": "2020-01-13","endTime": "2020-12-31" }, {"activityId": "1578880439423","pageUrl": "https://pages.tmall.com/wow/a/act/ju/dailygroup/867/wupr?wh_pid=daily-174700","avgCommissionRate": "0","pageName": "\u805a\u5212\u7b97-\u65e5\u5e38-\u8fd0\u52a8\u6237\u5916","bannerUrl": "https://gw.alicdn.com/tfs/TB1sy3atNz1gK0jSZSgXXavwpXa-440-180.jpg","platformName": "\u5929\u732b","platformType": 2,"startTime": "2020-01-13","endTime": "2020-12-31" }, {"activityId": "1578880439422","pageUrl": "https://pages.tmall.com/wow/a/act/ju/dailygroup/867/wupr?wh_pid=daily-174701","avgCommissionRate": "0","pageName": "\u805a\u5212\u7b97-\u65e5\u5e38-\u7f8e\u5bb9\u62a4\u80a4","bannerUrl": "https://gw.alicdn.com/tfs/TB1FW.atUH1gK0jSZSyXXXtlpXa-440-180.jpg","platformName": "\u5929\u732b","platformType": 2,"startTime": "2020-01-13","endTime": "2020-12-31" }, {"activityId": "1578880439421","pageUrl": "https://pages.tmall.com/wow/a/act/ju/dailygroup/867/wupr?wh_pid=daily-174704","avgCommissionRate": "0","pageName": "\u805a\u5212\u7b97-\u65e5\u5e38-\u98df\u54c1\u751f\u9c9c","bannerUrl": "https://img.alicdn.com/tfs/TB1v3._tBv0gK0jSZKbXXbK2FXa-440-180.jpg","platformName": "\u5929\u732b","platformType": 2,"startTime": "2020-01-13","endTime": "2020-12-31" }, {"activityId": "1586426152453","pageUrl": "https://car.tmall.com/","avgCommissionRate": "0","pageName": "\u5929\u732b\u6c7d\u8f66\u9891\u9053","bannerUrl": "https://img.alicdn.com/tfs/TB1YnW.Dbj1gK0jSZFuXXcrHpXa-800-450.jpg","platformName": "\u5929\u732b","platformType": 1,"startTime": "2020-04-01","endTime": "2021-03-31" }, {"activityId": "1586426152452","pageUrl": "https://www.tmall.hk/","avgCommissionRate": "0","pageName": "\u5929\u732b\u56fd\u9645\u9891\u9053","bannerUrl": "https://img.alicdn.com/tfs/TB16u5TDhD1gK0jSZFsXXbldVXa-800-450.jpg","platformName": "\u5929\u732b","platformType": 1,"startTime": "2020-04-01","endTime": "2021-03-31" }, {"activityId": "1586426152444","pageUrl": "https://3c.tmall.com/","avgCommissionRate": "0","pageName": "\u5929\u732b\u7535\u5668\u57ce\u9891\u9053","bannerUrl": "https://img.alicdn.com/tfs/TB1gMMoDbr1gK0jSZR0XXbP8XXa-800-450.jpg","platformName": "\u5929\u732b","platformType": 1,"startTime": "2020-04-01","endTime": "2021-03-31" }, {"activityId": "1586750341621","pageUrl": "https://pages.tmall.com/wow/a/act/tmall/dailygroup/1485/wupr?wh_pid=daily-189400&alihexternal.14315257","avgCommissionRate": "0","pageName": "\u5065\u5eb7\u4f1a\u5458\u65e5","bannerUrl": "https://gw.alicdn.com/tfs/TB1LjppB9f2gK0jSZFPXXXsopXa-440-180.jpg","platformName": "\u5929\u732b","platformType": 2,"startTime": "2020-04-15","endTime": "2021-03-31" }, {"activityId": "1579510206386","pageUrl": "https://pages.tmall.com/wow/yao/20485/aljkmh?wh_biz=tm","avgCommissionRate": "0","pageName": "\u963f\u91cc\u5065\u5eb7\u95e8\u6237","bannerUrl": "https://img.alicdn.com/tfs/TB1Ov6hDeH2gK0jSZJnXXaT1FXa-800-450.png","platformName": "\u5929\u732b","platformType": 2,"startTime": "2020-01-20","endTime": "2021-01-20" }, {"activityId": "1459479076736","pageUrl": "http://jx.tmall.com/?spm=a219t.7664554.1998457203.159.hWZb4X","avgCommissionRate": "0","pageName": "\u5929\u732b\u7cbe\u9009-\u54c1\u724c\u60e0\u805a","bannerUrl": "http://gtms04.alicdn.com/tps/i4/TB1zBf8LFXXXXaAaXXXQO4D5VXX-440-180.jpg","platformName": "\u5929\u732b","platformType": 2,"startTime": "2016-04-01","endTime": "2021-03-01" }]}
⑤ 什么是Activity,详细介绍Activity
Activity
首先,Activity是Android系统中的四大组件之一,可以用于显示View。Activity是一个与用记交互的系统模块,几乎所有的Activity都是和用户进行交互的,但是如果这样就能说Activity主要是用来显示View就不太正确了。
在深入了解Activity之前,我们先要知道一下MVC设计模式,在JAVAEE 中MVC设计模式已经很经典了,而且分的也比较清晰了,但是在Android中,好多人对MVC在Android开发中的应用不是很清楚,下面我就先来介绍一下MVC在Android开发中的应用:
M(Model 模型):Model是应用程序的主体部分,所有的业务逻辑都应该写在这里,在Android中Model层与JavaEE中的变化不大,如:对数据库的操作,对网络等的操作都放在该层(但不是说它们都放在同一个包中,可以分开放,但它们统称为Model层)。
V(View 视图):是应用程序中负责生成用户界面的部分,也是在整个MVC架构中用户唯一可以看到的一层,接收用户输入,显示处理结果;在Android应用中一般采用XML文件里德界面的描述,使用的时候可以非常方便的引入,当然也可以使用JavaScript+Html等方式作为View。
C(Controller控制层)android的控制层的重任就要落在众多的activity的肩上了,所以在这里就要建议大家不要在activity中写太多的代码,尽量能过activity交割Model业务逻辑层处理。
好了,在介绍过Android应用开发中的MVC架构后,我们就可以很明确的知道,在Android中Activity主要是用来做控制的,它可以选择要显示的View,也可以从View中获取数据然后把数据传给Model层进行处理,最后再来显示出处理结果。
介绍过Activity的主要作用后,那么我们就要详细说一下Activity了。
Activity生命周期图
Activity 的生命周期是被以下的函数控制的。
public class Activity extends ApplicationContext {
protected void onCreate(Bundle icicle);
protected void onStart();
protected void onRestart();
protected void onResume();
protected void onFreeze(Bundle outIcicle);
protected void onPause();
protected void onStop();
protected void onDestroy();
}
onCreate(Bundle) 函数是你进行初始化的地方,这个也是执行
setContentView(View)函数的地方,setContentView(View)函数可以传入一个由XML
编制的UI界面,可以使UI和具体实现完全分离。
onPause()函数是处理用户离开当前 Activity 的地方。更重要的是,任何在当前
Activity中的任何改变都要在这个函数中提交。
Activity有四种状态:
活动状态,当Activity处于Stack(栈)顶时,就是手机当前的现实屏幕,这是 Activity就
处于activity或者运行状态。
运行但是失去焦点,当Activity还处于运行状态时,但是屏幕是有另外一个Activity
处于文档处于焦点状态,当前的Activity就处于pause。
停止,当Activity被另一个Activity完全覆盖的时候,就被停止了,其实就是虽然在
运行,但是用户却看不见。
结束,当Activity处于pause或者stop时,系统可以结束 Activity,回收资源,这
是Activity就是处于结束状态了。
处于结束状态的是Activity,如果要使用户可见,只要重启才可以。
Activity的响应时间
当前Activity所在的线程为主线程,它的响应时间为5秒,如果在当前运行的Activity中进行耗时的操作且响应时间起过5秒,那么程序就会报ANR错误。所以,这也是不建议在Activity中写太多复杂代码的原因之一。
当然,有些代码只能写在Activity中,不然就运行不了(它们不是生命周期方法),比如你想要获得android系统或者硬件一的些信息,就必须在Activity中写出来,如果单独写一个工具类获得不了。
⑥ 我的程序中每个activity都打开了数据库,什么时候关,怎么关 [
建议你把cursor.close()和db.close()和打开数据库都封装在方法增删改查的方法里,使用完就关闭这样对数据的操作也更安全。
⑦ 怎么 在activity中使用数据库
参考一下android.database.sqlite.SQLiteOpenHelper的用法
可以继承这个类写一个Helper,重写一下它的onCreate和onUpdate之类的方法
然后在activity中合适的位置生成这个类对象,用这个Helper对象来获取数据库、获取查询结果或者执行SQL!
⑧ Android 中Activity之间怎么传递数据库中查询得到的数据
可以的,Bundle它可以用key-value的形式存取数据,你可以把cursor中的数据存入bundle中,通过intent传到下一个activity中
⑨ activity引擎 MySQL查询不带库名
不带库名查询不到。
不带数据库名称他怎么知道你要查哪里呢。如果不带的话就先use mydb再查了。
Activiti是由Alfresco软件在2010年5月17日发布的业务流程管理(BPM)框架,它是覆盖了业务流程管理,工作流,服务协作等领域的一个开源,灵活的,易扩展的可执行流程语言框架。Activiti基于Apache许可的开源BPM平台,创始人Tom Baeyens是JBoss JBPM的项目架构师,它的特色是提供了eclipse插件,开发人员可以通过插件直接绘画出业务流程图。
⑩ android 不同的activity访问数据库
把数据库封装好,在哪个activity访问不是都一样,直接调用增删改查那些方法就好了