Android Camera2 预览

目前只是简单的实现的预览功能,没有设置什么旋转的问题,图片质量,等等。没有加拍照。以后加上 权限先加好。 1.定义TextureView 要预览camera就要先定义一个用来显示的控件。布局很简单,不上代码了。 首先看TextureView是否可用,可用就直接去打开camera,否...

2019-04-23 16:04:43

阅读数 9

评论数 0

Android RecyclerView的简单使用,实现了文件浏览器。

这是一个文件浏览器的例子,点击文件夹就会进入到这里文件夹,点button就返回上一级目录,用到了RecyclerView。 布局比较简单,最上面是个textview显示当前路径,然后是个button返回上级目录,最后是一个recyclerview用来显示文件列表。 先贴一下布局,然后看...

2019-04-18 10:52:20

阅读数 4

评论数 0

no permissions (user in plugdev group; are your udev rules wrong?);

1.查看机器的id lsusb 我这边的是Google Inc. id 就是 18d1 2.添加 sudo gedit /etc/udev/rules.d/51-android.rules 打开文件后 添加如下: sudo gedit ~/.android/adb_usb.in...

2019-04-08 11:26:18

阅读数 33

评论数 0

Android 通知栏点击

这里介绍如何点击通知后,跳转到指定activity,包含多个activity。   app结构:有3个activity,执行顺序是a->b->c,a是主界面。 需求:点击通知,直接打开activity c,按返回键打开b。   这里的主acti...

2018-08-02 16:30:32

阅读数 321

评论数 0

Android 快捷方式 app shortcuts

android7.0及以上版本,再长按app的时候会弹出快捷方式。如下图。 具体如何实现的请参考google 官方文档 https://developer.android.google.cn/guide/topics/ui/shortcuts ...

2018-07-18 13:28:02

阅读数 133

评论数 0

Android 权限申请

官网文档点击打开链接// Here, thisActivity is the current activity if (ContextCompat.checkSelfPermission(thisActivity, Manifest.permission.READ_...

2018-07-14 21:13:04

阅读数 71

评论数 0

Android listview 一个item加载多个布局

由于项目需要,有个页面里面的内容需要用Listview显示,但是每个item里面又有像listview那样的内容显示。所以网上查了很多资料,有说用Listview嵌套Listview做,也有我们说的这种,加载多个布局。这里实现的listview类似淘宝订单那种。每个item里面有小的item个数不...

2018-07-05 22:08:16

阅读数 872

评论数 0

Android8.0 Do not disturb(DND)/Zenmode 添加一个新的模式

这里添加的模式可能涉及的地方不全面,目前把已知的地方都加上。可以搜索ZEN_MODE_ALARMS来看看哪里还需要加代码。目前就改了这些地方,有些地方不知道有什么用,可能只是log信息,有些是显示的图标,根据不同模式显示不同icon。 1.在QS中添加选项 打开关闭DND是在qui...

2017-12-04 10:45:00

阅读数 1812

评论数 0

Android png转xml

本文将介绍如何把png图片转换成svg矢量图,然后再生成xml文件。 1.打开png图片 File->Open->你的png图片 选择默认配置 2.转换 选中你的图片,path->Trace Bitmap (Ctrl+Shift+B) ...

2017-09-26 16:39:22

阅读数 2121

评论数 3

Android 矢量图 vector 制作

1.下载一个软件 Inkscape 下载地址 2.打开Inkscape绘图 这里绘制完成后的图片是SVG格式的。 3.将SVG转换成android的xml 下载一个工具svg2android-gh-pages 4.开始软件 这个工具是一个文件夹,用浏览器打开里面的index.ht...

2017-06-16 18:00:12

阅读数 711

评论数 0

Android Spinner getView getDropDownView 的区别

getView 设置的是Spinner下拉打开前的布局 getDropDownView 设置的是下拉打开后,下拉的布局 这样设置使得布局都一样。布局文件就是一个简单的layout中放个textview commandList=new ArrayList; commandLi...

2017-05-18 09:48:54

阅读数 600

评论数 0

Android Camera2 闪光灯

mPreviewBuilder.set(CaptureRequest.FLASH_MODE, CaptureRequest.FLASH_MODE_TORCH); updatePreview(mCaptureSession); private void update...

2017-04-26 18:03:37

阅读数 2895

评论数 1

Android AT command

使用framework中的Phone.java来直接发送AT command。这是个接口,我们要获得这个接口的实现对象。 invokeOemRilRequestStrings(String[] strings, Message response)  1. 获取Phone对象 ...

2017-04-24 16:31:02

阅读数 1747

评论数 1

Android Bluetooth通信

mChatHandler = new WisBluetoothChatHandler(this, mBTAdapter, WisBluetoothChatHandler.MODE_CLIENT); mChatHandler.setOnWisBluetoothChatDataChanged...

2017-03-30 11:27:23

阅读数 227

评论数 0

Android WIFI direct P2P

WIFI direct 分为2种模式。 1. 直接连接。 正常的wifi direct,需要2个设备都支持这个功能。2个设备中会有一个随机成功group owner,也可以在连接的时候指定。 2. 兼容模式。 一个带有直连功能的设备,开启兼容模式。其它设备可以通过wif...

2017-03-30 11:08:11

阅读数 395

评论数 0

Android WIFI IP

private String getLocalIpAddress() { WifiManager wifiManager = getSystemService(WIFI_SERVICE); WifiInfo wifiInfo = wifiManager.getConnectionI...

2017-02-21 15:41:48

阅读数 315

评论数 0

Android Studio NDK JNI 配置

1.下载NDK 如果已经下载好了,NDK那就有路径,没有那里会有Download的按钮下载。 2. 配置环境变量 打开Terminal执行sudo gedit /etc/profile在最后加上NDKROOT=/home/aaron/Tools/AndroidStudio/androi...

2016-12-06 15:49:36

阅读数 565

评论数 0

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