
APP开发
文章平均质量分 85
a617332635
专注java开发80年
展开
-
关于使用gulp来生成cordova的@ionic-native自定义插件
1.这里我只讲在使用cordova插件时,下载的插件只有plugin,没有@ioni-native下的sdk,我的方法是使用ionic-native自定义插件,下载的cordova插件配合@ionic-native插件使用。2.举个列子,如qqsdk中,我们可以发现,他里面有两个重要的东西,一个是plugin插件,也就是cordova-plugin-qqsdk,还有一个就是在node_model中...原创 2018-06-05 00:53:32 · 841 阅读 · 0 评论 -
ionic3+cordova使用qr扫描仪
1.下载好qrcode的cordova插件:ionic cordova plugin add codova-plugin-qrscanner2.下载好npm install --save @ionic-native/qr-scanner3.创建一个扫描仪页面,整个页面都是拿来作扫描的界面,这个界面在调用qrscanner对象的scan方法,此方法会返回文本扫描的Observable,使用订阅sub...原创 2018-05-31 17:32:45 · 2171 阅读 · 1 评论 -
本地图片转为base64数据
1.使用FileReader字符流读取本地图片,该对象自带一个方法readAsDataURL(args)2.因为该方法需要一个参数,这个参数就input标签(type=file)选取图片后的该对象,用getElementById获取这个input标签即可,参数为:ElementId.files[0];这个就是文件对象,将这个对象放入字符流中返回一个reader对象。3.通过这个对象,可以将读取的b...原创 2018-05-25 15:58:52 · 8626 阅读 · 0 评论 -
Android 核心技术
1.service后台服务:service一般有activity启动,service具有自己较长的生命周期,当activity结束后,service不会结束,当service自己的生命周期结束时才会结束。service的两种那个启动方式:startservice,bindserviceservice后台服务的用法:1.都需要在Androidmanifest.xml中声明,格式如下原创 2017-07-26 14:38:48 · 549 阅读 · 0 评论 -
androidannotations中的注解大全
接着上一篇文章继续。1.@EActivity(R.id.xxx):表示这个类是一个activity并且对应某个布局文件@EActivity(R.layout.activity_main) public class MainActivity extends Activity { } 可以看到,我们没有了onCreate方法,也没有了setConte原创 2017-07-24 17:48:32 · 774 阅读 · 1 评论 -
Androidannotations的用法
第一步:准备好连个jar包:androidannotations-4.3.1.jar,androidannotations-api-4.3.1.jar第二步:idea中的配置如下图:1.设置androidannotations-4.3.1.jar的位置2添加classpath'com.neenbedankt.gradle.plugins:android-apt:1.4'原创 2017-07-24 16:22:35 · 545 阅读 · 1 评论 -
AngularJS之API ——function
注:引入angular.js后直接在脚本里调用以下api1.angular.bind(obj,fn,args);{概括:为标签对象手动绑定一个函数obj:一般为name的标签对象。代码:var obj={name:"btn"};fn:为obj对象要绑定的方法。代码:var fn=function(args){alert(args);}args:为fn提供的参数,可以直接传入参数,也原创 2017-06-14 10:25:59 · 527 阅读 · 0 评论 -
ViewPager的简单使用
viewpager的使用xml布局android.support.v4.view.ViewPager android:layout_width="match_parent" android:layout_weight="1" android:id="@+id/viewpager" android:layout_height="0dp"原创 2017-06-08 10:52:56 · 251 阅读 · 0 评论 -
DrawerLayout的使用
DrawerLayout:1.设置菜单弹出的方式:android:layout_gravity="start" (从左往右侧滑)或 Android:layout_gravity="end" (从右往左侧滑)2.ActionBarDrawerToggle的实现:1.通过点击按钮对Drawer的拉出与隐藏进行事件监听2.实现了DrawerLayout组件的Draw原创 2017-06-02 14:41:29 · 591 阅读 · 0 评论