昔不亏 昔不亏
4年前
「Vue — 插件」导入导出excel表格vue-xlsx-table
1:npminstallvuexlsxtablesave(excel转json)2:在main.js中jsimportvueXlsxTablefrom'vuexlsxtable';Vue.use(vueXlsxTable,{rABS:false});3:在需要使用的页面中js<vuexlsxtable@
待兔 待兔
4年前
Android Activity生命周期,启动模式,启动过程详解
前言接触过Android开发的同学都知道Activity,Activity作为Android四大组件之一,使用频率高。简单来说Activity提供了一个显示界面,让用户进行各种操作,本文主要分为以下三个部分:Activity的生命周期,启动模式,以及Activity的工作过程。文中大部分篇幅来自《Android开发艺术探索》一书,尽管想多以流程或图
刘望舒 刘望舒
4年前
Android深入理解Context(二)Activity和Service的Context创建过程
Android框架层Android深入理解Contextcategories:Android框架层本文首发于微信公众号「刘望舒」前言上一篇文章我们学习了Context关联类和ApplicationContext的创建过程,这一篇我们接着来学习Activity和Service的Context创建过程。需要注意的是,本篇的知识点会和深入理解四大组件系列的
刘望舒 刘望舒
4年前
Android包管理机制(三)PMS处理APK的安装
Android框架层Android包管理机制Android框架层本文首发于微信公众号「刘望舒」前言在上一篇文章中,我们学习了PackageInstaller是如何安装APK的,最后会将APK的信息交由PMS处理。那么PMS是如何处理的呢?这篇文章会给你答案。1.PackageHandler处理安装消息APK的信息交由PMS后,PMS通过向Packag
Stella981 Stella981
3年前
JSONBuilder的用法
一。JSONBuilder可以向文件中写入写入json字符串。如下面的例子:1publicclassTest2{3publicstaticvoidmain(Stringargs)throwsIOException4{5Filefn
Wesley13 Wesley13
3年前
IP定位,天气接口
首先获取IP////获得本地真实IPfunctionget_onlineip(){$ip_json@file_get_contents("http://ip.taobao.com/service/getIpInfo.php?ipmyip");$ip_arrjson_decode(stripsl
Stella981 Stella981
3年前
Android学习(八)Zygote
ZygoteZygote同ServiceManager都是由init解析rc脚本时启动的,相关脚本如下:servicezygote/system/bin/app\_processXzygote/system/binzygotestartsystemserverclassmainsocketzyg
Wesley13 Wesley13
3年前
Android之个性化ListView实现
Android中提供的ListView部件,用来在android手机中展现一个列表,这个列表的表现形式,完全由你选择的Adapter有关系,android框架中已有的adapter,形式都比较单调,能处理的数据都很一般。要想实现一个美观的列表,就得写自己的个性化adapter。 具体过程分为这几步: 第一步:定义自己的Lis
Stella981 Stella981
3年前
Spring Annotation 详解
(1)、<context:componentscanbasepackage"\.\"/ 该配置隐式注册了多个对注解进行解析的处理器,如: AutowiredAnnotationBeanPostProcessor      CommonAnnotationBeanPostProcessor Pers