Flutter实现电影展示App 这个Demo使用Flutter的PageView, AnimatedBuilder, Hero, Clipper等主要控件, 详情代码查阅github首页的Banner使用PageView的PageController配合AnimatedBuilder实现滚动大小的变化AnimatedBuilder配合PageController的代码如下AnimatedBuilder( anim...
技巧地使用Gradle Android编译过程Android Studio是用gradle编译Android项目的代码和资源。我们先来了解下编译Android应用的过程过程如下:首先源码会转化为dex文件,Dex文件包含运用应用需要的字节码,dex文件就是.class文件这些dex文件和资源文件相结合构建成APK包APK包会使用debug或release版本的keystore来签名如果编译的app用于测...
使用Kotlin的Extension快速打开Activity页面 我们传统打开Activity页面,通过创建Intent对象,并传值给startActivity()方法。传统方法:val intent = Intent(activity, NextActivity::class)activity.startActivity(intent)如果需要传多个参数时:val intent = Intent(activity, NextActivity::cl...
Tensorflow Dataset API Tensorflow Dataset API在Tensorflow中,feed-dict方式对Model传输数据速率慢, 使用管道输入(pipeline)传输速率比较快,而Tensorflow内置了一个API(tf.data),它可以方便地处理数据以及高效地传输数据给Model。 这篇我将会讲述tf.data API基本机制和一些常用的操作。tf.data API主要有两个对象:tf.data...
Android NDK开发中引入OpenCV库 layout: posttitle: “Android NDK开发中引入OpenCV库”date: 2019-02-27 12:00:00 +0800categories: Androidtags: android, opencvAndroid NDK开发中,我们作图片处理时,运用到OpenCV第三方库,这时需要倒入OpenCV SDK到Android Studio项目中.想了...
用SQLiteOpenHelper实现操作SQLite Android内置数据库SQLite,SQLite是开源的SQL数据库。Android提供了SQLiteOpenHelper类来操作SQLite数据库,该类包含的方法有创建, 插入,删除,更新(CRUD)操作。现在,我们用SQLiteOpenHelper来实现SQLite的操作。首先来看下布局代码,TextView显示数据库所有数据。<?xml version="1.0" encodi...
MVP+RxJava+Dagger打造的Android Album MVP+RxJava+Dagger打造的Android Album这个Demo类似Android的图库一样能扫描手机目录的大部分的图片,查看,管理,操作图片。这个Demo的组成是以MVP作为App的主要框架, Rxjava, Dagger作为辅助工具。App的展示: 需要说明一下,我这个Album Demo只是我这个AllDemo 的一个子Demo,里面还包括了几个Demo的。而整个AllDem
跟着官方学习Android — Services 跟着官方学习Android — Services现在让我来聊下Android四大组件之一,Services。这是小弟的第一次写Blog,这些内容都是跟官方差不多根据自己的理解翻译过来的,可能写得不够好,不够细,只能浅谈好了。官方的内容好多,我只看了一些我能懂的内容来总结。如果想更多了解,可以查阅官方。官方地址是:http://developer.android.com/guide/component