- 博客(15)
- 收藏
- 关注
翻译 有线耳机与蓝牙耳机的连接监听(插入、拔出、处于连接状态)
有线耳机与蓝牙耳机的连接监听(插入、拔出、处于连接状态)author —Dabin 项目要做插入耳机的判断进行一些逻辑操作,刚开始只写入了,插入或者拔出的监听,但是呢,耳机处于连接状态的改怎么判断呢,把声音管理器给忘记了,搜索了一下,代码如下,注释很清楚了。在这记录一下。package com.example.dabin.headset;import androi...
2018-07-19 17:22:29 6960
原创 GIT命令与图形化操作
前言 GIT的操作,分为命令符操作和图形化操作。上网搜了许多帖子,都是一些命令符,图形化的操作很少。本人认为,虽然命令符操作起来很流畅,有一种高手的风范,但对于一些初学者来说,还是比较陌生。图形化工具的出现,就是为了让我们更好,更快捷的去使用。 那么今天就简单的说一下这两种操作方法。开始之前 当然,想了解一件事务之前,无非就是三件事: 是什么,为什么,怎么用?GIT的介绍 Gi
2017-12-19 23:47:49 1377
原创 Android NDK基本使用:
开始之前 要了解一个新事物,无非就是三件事:是什么,为什么,怎么用NDK简介 (英语:native development kit,简称NDK)是一种基于原生程序接口的软件开发工具。通过此工具开发的程序直接以本地语言运行,而非虚拟机。因此只有java等基于虚拟机运行的语言的程序才会有原生开发工具包。1.NDK是一系列工具的集合 NDK提供了一系列的工具,帮助开发者快速开发C(或
2017-12-14 14:30:00 567 1
原创 Android Studio3.0.0以上APP多渠道打包
今天简单说一下简单的多渠道打包,根据流程走就行,3分钟完成打包 这里我使用的是友盟的多渠道打包友盟官方文档说明,渠道信息通常需要在AndroidManifest.xml中配置如下值:<meta-data android:value="Channel ID" android:name="UMENG_CHANNEL"/>上面的value值Channel_ID就是渠道标识。我们的期望的就是在编译时候这个
2017-12-11 17:20:43 350
原创 最简单的ImageLoader缓存
直接使用即可public class MyApp extends Application { public static MyApp mInstance; @Override public void onCreate() { super.onCreate(); mInstance = this; DisplayImageOptio
2017-11-22 13:55:02 265
原创 Android:单人聊天(融云)
Android:单人聊天(融云) 融云是即时通讯(IM),首先在官网上创建自己的应用,获取AppKey 再获取TOke,在API调试中就可找到 取得AppKey与Token后就可以开始我们的单人聊天了。 先看看效果图吧! 那咋们开始制作吧!①在官网上下载SDK ②解压下来 每个包对应的内容 ③ 导入.jar包,放到自己的libs下面(如我上图用到了地图和发送,所有
2017-10-30 21:19:04 834
原创 Android Zxing(二维码的生成,扫描,打开双关灯)
Android Zxing(二维码的生成,扫描,打开双关灯)直接看效果:首先导入依赖包,在源码处有,名字为libzxing的一个文件夹。①布局文件<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools
2017-10-25 19:31:16 412
转载 Android 网络请求的图片用自定义圆形View展示
Android 网络请求的图片用自定义圆形View展示: 本来借鉴简书上的一篇文章,侵删,地址http://www.jianshu.com/p/6b5eef0f6f3d, 百度快照地址:http://cache.baiducontent.com/c?m=9f65cb4a8c8507ed4fece7631046893b4c4380146d96864968d4e414c42246124662e8bd
2017-10-25 17:38:53 521
原创 Android——XRecyclerView实现上拉下拉,多条目布局
Android——XRecyclerView实现上拉下拉,多条目布局本篇主要是为实现上拉下拉,多条目布局。 XRecyclerView是对RecyclerView的再次封装,主要提供了刷新、加载功能。 与RecyclerView相比,主要是在适配器Adapter中做出了修改。①:我们需要导入新的依赖包:compile //bufferknifecompile 'com.jakewharton
2017-10-23 16:31:16 638
原创 Android---Bannerd的基本使用
Bannerd的基本使用Banner是什么?一个可以替代ViewPa的控件为什么使用Banner?因为现在绝大数app都有banner界面,实现循环播放多个广告图片和手动滑动循环等功能。因为ViewPager并不支持循环翻页, 所以要实现循环还得需要自己去添加。接下时如何使用Banner?先看看效果图①
2017-10-15 18:22:17 311
原创 Android---RecyclerView网络请求图片加载
RecyclerView的基本使用什么是RecyclerView recycleview是support-v7包中的新组件,是一个强大的滑动组件,从它的名字recyclerview可以看出它具有回收复用的功能。为什么要使用RecyclerView (为什么使用RecyclerView)?①RecylerView封装了viewholder的回收复用,也就是说Re
2017-10-13 18:24:22 3937
原创 自定义View---圆形进度条&&点击改变颜色
自定义View---圆形进度条&&点击改变颜色二话不说先看效果总共分四步就可以完成先在res/values 下面建立attrs.xml 接着在 布局文件
2017-10-09 14:28:14 495
原创 Android--自定义View
自定义View为什么要自定义View?因为Android系统内置的View无法实现我们的需求,所以要根据自己的实际的需求来自定义View如何使用自定义View(流程)?①自定义View的属性②继承View(至少重写2个构造方法)③重写的 onMeasure(测量当前View的尺寸)、onDraw(绘画)、onLayout(定位)、onTouchEvent(监听)
2017-10-07 20:27:17 296
原创 angular中filter查询与ng-repeat
html>html lang="en">head> meta charset="UTF-8"> meta author="Dabin" title="angular查询与修改"> title>Titletitle> style> th, td { padding: 10px; text-align:
2017-09-21 09:58:20 1306
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人