【Android JavaCV Camera2】教程文章相关的互联网学习教程文章

Android官方开发文档Training系列课程中文版:打印内容之自定义文档打印【代码】

原文地址:http://android.xsoftlab.net/training/printing/custom-docs.html对于一些应用,比如绘图类APP,版面设计类APP以及其它APP,这些APP都关注图形的输出,有一个漂亮的打印页面是它们的关键特性。在这种情况下,就不单单是打印一张图片或者是HTML文档这么简单了。这些程序对于这种类型的打印需要对页面中每样事物的控制都特别的精细,包括字体、文本流、页面间距、页眉、页脚以及图形元素。创建打印输出对于程序来说是完全...

如何从python代码中直接访问Android的Service【代码】

在Kivy中,通过pyjnius扩展可以间接调用Java代码,而pyjnius利用的是Java的反射机制。但是在Python对象和Java对象中转来转去总让人感觉到十分别扭。好在android提供了binder这个进程间通信的功能,Java中的Service也是基于Binder的C++代码封装来实现进程间通信的,这也为从Python代码中绕开pyjnius直接访问Java代码提供了可能,既然Java的Service是基于C++的封装来实现的,也同样可以在Python中封装同样的C++代码,这篇文章讲解了如...

android应用面试宝典;公共基类管理公共头尾页;公共activity的参数问题;SQLite存数据;前提先将txt数据保存在项目的assets文件下;

SQLite连接操作package com.kane.interviewcollection.dbc; import android.content.Context; import android.database.sqlite.SQLiteDatabase; import android.database.sqlite.SQLiteDatabase.CursorFactory; import android.database.sqlite.SQLiteOpenHelper; public class SqliteConnection extends SQLiteOpenHelper {private static final int DBVERSION=1;private static final String DBNAME="question.db";//简化构造方法...

android camera(四):camera 驱动 GT2005

摄像头主要参数:1、MCLK 24MHz;2、PCLK 48~52MHz~;3、电压 1.8V(1.5V)、2.8V;4、scl(IIC时钟)100KHz或者400KHz。 下载:常用摄像头规格书(个别有android驱动程序) :bf3703 30W、gc0308 30W、ov7670、gt2005 200W、gt2015 200W、NT99250 200W、s5k5ba 200W、s5k4ba一、摄像头驱动我们以GT2005为例,来讲述一个摄像头驱动的调试过程:摄像头和主控的关系图,如下: 摄像头驱动比较简单,完成一面三大步就可以:摄像头的上...

Android设置背景图片平铺

以LinearLayout为例,它提供的background属性将会将背景图片拉伸,相当难看。其实我们仅仅需做少量的改动就能够实现web编程中css背景图片的效果。来试试吧。创建反复的背景图片在drawable文件夹下创建一个repeat_bg.xml: <?xml version="1.0" encoding="utf-8"?> <bitmapxmlns:android="http://schemas.android.com/apk/res/android" android:src="@drawable/bg" android:tileMode="repeat" /> 然后在布局的xml文件里能够这...

Android Studio 运行找不到夜神模拟器【图】

夜神模拟器开着,Android studio 找不到模拟器解决方法:1、进入CMD,转到夜神安装目录2、执行命令:nox_adb.exe connect 127.0.0.1:62001连接到服务器 原文:http://www.cnblogs.com/wabi87547568/p/5349696.html

android图片处理方法【代码】【图】

Java代码 //压缩图片大小 public static Bitmap compressImage(Bitmap image) { ByteArrayOutputStream baos = new ByteArrayOutputStream(); image.compress(Bitmap.CompressFormat.JPEG, 100, baos);//质量压缩方法,这里100表示不压缩,把压缩后的数据存放到baos中 int options = 100; while ( baos.toByteArray().length / 1024>100) { //循环判断如果压缩后图片是否大于100kb,大于继续压缩 baos.reset();//重...

android开发之记录ListView滚动位置【代码】【图】

这个问题本身不难,但是由于项目中的需求太过于复杂,结果导致这个问题变得不是那么容易实现。在网上一搜,结果如下: 我不知道是who copy who?反正介绍的所谓的三种方法,第一种都是无法运行的,很明显的bug,第二三种方法都是入门级知识,这几位大哥写博客自己都不先运行一下吗?唉,不吐槽了,说说我的解决方案吧:在需要记录滚动位置的地方执行下面的操作:int scrollPos = refreshListView.getFirstVisiblePosition();View v1...

Android 性能测试初探(六)

书接前文 Android 性能测试初探之功耗(五)本节聊聊性能测试的最后一项- 流量,当然我所指的性能测试是针对大部分应用而言的,可能还有部分应用会关注网速、弱网之类的测试,但本系列文章都不去一一探讨了流量测试,同样需要引入几个名词中等负荷:应用正常操作高负荷:应用极限操作流量测试包括以下测试项:应用首次启动流量提示应用后台连续运行 2 小时的流量值应用高负荷运行的流量峰值应用中等负荷运行时的流量均值流量测试一...

android下载简单工具类【代码】【图】

功能是实现下载文件,图片或MP3等,为了简单起见使用单线程,此代码为MarsAndroid教程的复制品,放在此处,留着参考。首先是一个得到字节流随后保存到内存卡上的工具类:package com.example.utils;import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream;import android.os.Environment;publicclass FileUtils {private String SDpath;pub...

Android 使用 NYTimes Stores 缓存 network request

NYTimes Stores 是一个缓存库,在 2017年的 AndroidMakers 大会上被介绍过。https://github.com/NYTimes/Store实现一个 Disk Cache 需要以下几个步骤:在 Retrofit 的 API 下@GET("/v1/events") Single创建 fetcherprivate fun fetcher(): Single创建 Storeprivate fun provideStore(): Store<Events, String> { return StoreBuilder.parsedWithKey<String, BufferedSource, Events>() .fetcher { fetcher() } .persister(FileSyst...

Android单元测试【代码】【图】

Android提供了上面的多个测试类,可以允许我们对于单个方法、Activity、Service、Application等多个对象进行测试,单元测试可以很方便的让我们对代码进行测试,并且方便对重构后的代码进行检查。本篇将简要的讲解如何对Android中的对象进行测试。 一、准备工作 二、测试与Android运行环境无关的方法2.1 InstrumentationTestCase当你要测试与Android环境无关的方法时,推荐继承InstrumentationTestCase来进行测试。比如下面的比大小...

补第16天 Android Touch事件学习 3 区分各种手势基础知识【图】

这是事件学习的第三篇文章了,以下是之前的文章: 《Touch事件学习 1 点击事件》 《Touch事件学习 2 触发点击事件的地方》 之前分析点击事件从view.setOnClickListener源码一路查找,发现最终处理的地方是在onTouchEvent,但是仅仅获取到这些信息还是无法解释对于触屏事件的理解,还是会有很多疑惑,而且点击事件也没有完全的解读,不着急一点点来,先来看看一下疑问: 如何区分各种触屏手势? 如何区分手...

android用户界面详尽教程实例

android用户界面详尽教程实例1.android用户界面之AlarmManager教程实例汇总http://www.apkbus.com/android-48405-1-1.html2.android用户界面之文本编辑教程实例汇总http://www.apkbus.com/android-48414-1-1.html3.android用户界面之EditText教程实例汇总http://www.apkbus.com/android-48430-1-1.html4.android用户界面之按钮(Button)教程实例汇总http://www.apkbus.com/android-48448-1-1.html5.android用户界面之ListView教程实...

android 实现progressdialog 等待界面【代码】

1.定义dialogprivate ProgressDialog dialog;2.定义Handler对象private Handler handler =new Handler(){@Override//当有消息发送出来的时候就执行Handler的这个方法publicvoidhandleMessage(Message msg){super.handleMessage(msg);//只要执行到这里就关闭对话框dialog.dismiss();} };3.实现代码privatevoidprocessThread(){//构建一个下载进度条dialog= ProgressDialog.show(MainHandler.this, "Load", "Loading…");new Thread(...