自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一个叫嘟嘟的程序猿

都是一些简单的技术

  • 博客(17)
  • 资源 (2)
  • 收藏
  • 关注

原创 AndServer浅显使用

刚刚接触AndServer,感觉可以做很多事情,简单的梳理一下使用的逻辑,毕竟也是刚刚接触,对AndServer的理解还很浅显。感觉云控群控可以搞一搞,搭配上appium之类的。1.项目中使用到的依赖implementation 'com.google.code.gson:gson:2.8.0'//这两个是AndServer中必须要用到的implementation 'com.yanzhenjie.andserver:api:2.1.9'annotationProcessor 'com.yanzh

2021-06-17 15:12:25 3431 1

原创 ImageLorder的基本使用

初始化ImageLorder File cacheDir = StorageUtils.getOwnCacheDirectory(context, "bee_k77/Cache");// 获取到缓存的目录地址 Log.e("cacheDir", cacheDir.getPath()); // 创建配置ImageLoader(所有的选项都是可选的,只

2018-08-20 17:11:02 590

原创 Android 自定义Camera相机(封装工具类贼简单)

背景目前公司的项目都是,针对生物认证来进行一些验证之类的功能,比方说,交互式活体检测,人脸1v1(对比),人脸1vN(搜索)。用系统自带的相机?当然是不够用了,不够用那就自定义啦,就像是前几天七夕,没对象怎么办,当然是new一个了。对了结尾还提供了一个调用极其简单的相机工具类。了解一下通常我们调用相机的话,无非就是Intent打开系统自带的相机,要自定义相机的话,也要通过Android...

2018-08-20 15:12:37 7439 1

原创 Android简单测试代码的执行时间

背景公司项目测试一张图片通过Socket以流的方式从PC端传到Android端需要多长时间,记录一个小知识点。以毫秒为单位long startTime = System.currentTimeMillis(); // 获取开始时间 // doThing(); // 测试的代码段 long endTime = System.currentTimeMillis(); // ...

2018-06-14 10:28:13 4049

原创 使用USB数据线连接PC端和Android端进行数据的交互

背景公司有这样一个需求,一个萤火虫的开发板子,不要图形化界面,并且将公司的算法集成到板子中,由PC端传递数据到板子中进行数据的操作将结果返回给PC端,要使用USB来进行连接。这里的使用USB连接不是指,将手机当成一个U盘一样的东西存个文件就可以了。查阅了一些资料,总结一下遇到的问题,以及实现的步骤。简单了解虽然是使用USB连接,但是应用的技术还是Socket进行数据的传递工作。PC...

2018-06-13 15:21:05 14667 12

原创 Android 利用launcher(安卓系统UI桌面)实现开机自启动App

前段时间有这样一个需求,做一个安卓系统的小型服务器,使用的开发板是萤火虫的7.0.1系统,并且已经root了,网上有很多利用广播,通过监听开机广播的方式来,实现App的开机自启动,这个方法不做考虑,因为我就没有成功过。采用另一种方式来实现这个需求,也就是launcher。...

2018-06-13 10:44:20 28012 8

原创 关于安卓8.0系统调用照相机白屏

由于8.0系统的权限申请更加的严格,也更加安全了。所以8.0系统在调用照相机的时候要在清单文件中加入以下代码,才能解决白屏不能预览的问题。<application android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/ap...

2018-04-21 09:48:39 3502 6

原创 解决Studio3.0 Dagger2注入Error:android-apt plugin不兼容的问题

今天在导入Google官方推荐Dagger2注入框架时出现一个错误:Error:android-apt plugin is incompatible with the Android Gradle plugin.  Please use 'annotationProcessor' configuration instead.经过查找发现,在Studio升级到3.0之后原来的配置方式apt与最新版本...

2018-04-17 09:52:13 157

翻译 AS的gradle各版本下载地址

http://services.gradle.org/distributions/

2018-04-17 09:23:22 1710

原创 Android 相对布局属性

RelativeLayout布局 android:layout_marginTop="25dip" //顶部距离 android:gravity="left" //空间布局位置 android:layout_marginLeft="15dip //距离左边距 // 相对于给定ID控件 android:layout_above 将该控件的底部置于给定ID的控件之上; android...

2018-03-21 14:02:33 6301

原创 安卓画廊效果(ViewPager)

这一篇只讲应用不讲原理,看原理的同学可以关了。 github地址:https://github.com/wangshangyao/BaseBannerView在github上把项目down下来,然后将项目中的Bannder以Model的形式导入你的项目。 首先: 在你的布局中声明控件<com.yao.banner.BannerView android:id=...

2017-11-29 09:00:23 3632 4

原创 jiecaovideoplayer的简单使用

这个播放器本身就具有自动记忆播放进度的功能,全屏状态下具有手势快进和快退的功能,以及左边控制亮度,右边控制音量 点击全屏后视频还是竖屏,需要旋转手机才能变成横屏播放,并且使用移动数据时,会有dialog提示,并且集成的话非常的简单。下面代码: 首先加入依赖库:compile 'fm.jiecao:jiecaovideoplayer:5.5'然后在布局中声明控件:<fm.jiecao.jcvide

2017-11-22 19:34:41 674

原创 android adb端口被占用解决方案

1.问题描述 有时候eclipse或者studio的adb端口经常被其他的进程占用,关键是找到占用的进程也杀不掉,或者杀掉又不断重启,无比顽强。2.解决方案 找到占用进程,然后打开进程文件位置直接卸载掉,或者退出这个应用,再杀掉这个进程。首先当然要找到被占用的进程 当你电脑console出现这个提示,说明你的adb端口被其他的进程占用。The connection to a

2017-11-17 10:30:02 2099

原创 安卓接口回调

在安卓中接口回调是十分常见的一种传值的方式。 在这里简单的记录一下自己对接口回调的理解和用法。 第一次应用接口回调是应用在MVP框架模式中的M层获取数据,并且将数据回调给P层,下面贴一下我自己的代码。首先这是我的M层实现类: 在这里只是讲解一下接口回调所以并没有创建M层接口public class MyModel{ /** * 获取数据的方法 * 并且传递一个接口变量

2017-11-05 17:42:51 219

原创 浅谈DrawerLayout(抽屉效果,侧拉菜单)的使用

DrawerLayout是V4包下提供的一种左滑右滑抽屉布局效果。 实现效果如下: 因为是官方提供的,所以使用起来也相对的比较简单。DrawerLayout 提供1、当界面弹出的时候,主要内容区会自动背景变黑,当点击内容区的时候,抽屉布局会消失2、在屏幕边缘手势滑动 会拉出抽屉布局注意:当按后退键的时候,如果抽屉布局正在显示,则需要关闭抽屉布局 布局分为两部分 左和右,然后看你个人的需

2017-09-25 14:58:33 1176

原创 xUtils3 的基本使用

Activity的注解1.在Application的oncreate方法中加入下面代码:x.Ext.init(this);2.在Activity的oncreate方法中加入下面代码:x.view().inject(this);3.加载当前的Activity布局需要如下注解:@ContentView加入到Activity的上方例: @ContentView(R.layout.activity

2017-08-30 23:00:03 256

原创 Android 圆角按钮

【主要步骤】创建一个XML文件以此文件作为Button的Background1.创建XML文件在res目录下的drawable-mdpi下建立XML文件 button_frame_shape.xml<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/an

2017-08-25 09:13:58 365

打开Android相机,实时获取帧数据

自己封装的一个工具jar包,可以打开Android的相机进行预览,并且展示预览的控件也自定义了,api调用规则非常简单,有个缺点不能更换前后摄像头,不过可以自行的选择打开前置还是后置。

2018-08-20

通过USB进行PC端和Android的数据交互

自己写的一个小Dome,不是项目,主要是使用USB数据线来连接PC端和Android端进行一个数据的交互。一个PC端的客户端类,和Android端的服务端代码。

2018-06-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除