自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (67)
  • 收藏
  • 关注

转载 AndroidStudio 第一次上传代码到gitee和从gitee下载代码-3

准备工作: 1、下载并安装Git版本控制工具https://git-scm.com/downloads 2、下载并安装AndroidStudio https://developer.android.google.cn/studio/ 3、注册Gitee账号 https://gitee.com/ 步骤: 1、登录Gitee账号创建项目,创建仓库的入口有多种,下面只是针对首次创建项目时的方...

2021-11-18 16:48:36 510

转载 AndroidStudio 第一次上传代码到gitee和从gitee下载代码-2

新公司的项目使用了码云作为项目代码托管平台。由于在之前的公司的项目都是使用svn来管理项目代码,所以不是很了解这个要怎么集成,所以上网查了一下资料,在这里总结一下。 前提条件:安装git,具体安装方法就不过多阐述了,可以自行百度。 首先,你需要创建一个码云的账号,创建成功后,点击个人设置,并点击多邮箱管理,点击新增,添加你工作用的邮箱或者常用的邮箱。如图所示。 其次,打开android studio,点击...

2021-11-18 16:46:20 836

转载 AndroidStudio 第一次上传代码到gitee和从gitee下载代码-1

AndroidStudio上传代码到gitee 1.注册gitee 既然要使用gitee,那就要先注册gitee的账号,链接如下: https://gitee.com/ 2.下载git并配置 http://npm.taobao.org/mirrors/git-for-windows/v2.27.0.windows.1/ 按照默认提示按照即可,如下表示安装成功。 打开git-cmd.exe,Gi...

2021-11-18 16:42:48 518

转载 Android修改文件重启以后文件被还原怎么办

一、概述在Android开发中,我们对文件进行操作后,例如拷贝,修改等等。直接断电重启,重启后发现文件还是原来的样子,可是打Log看之前明明是修改成功了。这是因为Linux系统中文件系统机制,我们在进行文件操作后,需要进行sync操作才可以使文件真正的被修改。二、如何执行SYNC来同步Android文件系统在执行完关键的文件操作后,调用sync命令,sync命令是给Linux的。如果不知道怎么在Android中发shell命令的话,我下面封装了一个方法。 /** * * @pa

2021-02-13 22:03:17 1563

原创 每次签名的命令老忘记,这里记录一下。

D:\workspace\dongzhi\NewDongzhi>keytool -genkey -alias dongzhi -keypass 123456 -keyalg RSA -keysize 1024 -validity 365 -keystore E:\dongzhi.jks -storepass 123456您的名字与姓氏是什么?[Unknown]: gao您的组织单位名称是什么?[Unknown]: qiaotong您的组织名称是什么?[Unknown]: qiaoto

2021-02-03 11:18:10 224

转载 VMware12.0下安装Ubuntu14.04 LTS

虚拟机下安装各类镜像,桌面版服务器版都装了很多次了,已经很熟了。本来没再想出个记录,但是这两天导师非得让我把gem5+Qt的环境,从服务器搬到本地机器的虚拟机上 所以就顺便把整个环境全部从头记录下来,万一哪天又搬环境呢 一、准备工作:         安装好VMware12(其他版本也行)、Ubuntu14.04 LTS amd 64.iso(其他...

2020-09-26 00:42:25 237

转载 Ubuntu 14.04 安装最新版本搜狗输入法(2.3版本)无法显示汉语界面

Ubuntu 14.04 安装最新版本搜狗输入法(2.3版本)无法显示汉语界面 前言: 近日到公司入职,项目环境使用的Ubuntu14.04 LTS版本,需要安装配置一下系统环境。 众所周知,Ubuntu中自带的输入法是IBus,无法满足我们的喜好。 于是就改换...

2020-09-26 00:41:11 348

转载 新安装ubuntu安装软件时,下载速度慢解决方法

一种情况就是你的网络本身速度就比较慢导致的;另一种情况,就是你的系统选择的源,由于你选择的源可能在国外或者即使在国内也因为各种情况导致与你的连接速度会比较慢。 1、打开 系统设置。 选择 软件和更新 2、打开软件和更新窗口。 3、这里面的每个选项,我们会在后续的分享中慢慢跟大家道来。今天我们主机介绍软件源的修改。 我们点击Ubuntu软...

2020-09-26 00:39:57 6743

转载 Ubuntu系统安装搜狗(sougou for linux)输入法详细教程

          1.下载搜狗输入法的安装包             下载地址为:http://pinyin.sogou.com/linux/ ,如下图,要选择与自己系统位数一致的安装包,我的系统...

2020-09-25 00:09:54 1848

转载 Android studio如何正确的导入第三方Library库

对于Android studio导入第三方Library库,在网上有很多的博文都有讲解,但是对于新手有的地方还是看不明白,那些地方不明白呢?接下来我们具体看一下如何正确的导入第三方library。方法    1.File---->new--->Imp...

2020-08-20 09:30:04 1080

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

背景前段时间有这样一个需求,做一个安卓系统的小型服务器,使用的开发板是萤火虫的7.0.1系统,并且已经root了,网上有很多利用广播,通过监听开机广播的方式来,实现App的开机自启动,这个方法不做考虑,因为我就没有成功过。采用另一种方式来实现这个需求,也就是launcher。什么是launcher对于初级开发者来说launcher可能还有些陌生,它俗称“HomeScreen”也就是我们开机后看到的第一个App(其实也就是系统的桌面)。launcher其实就是一个app,它的作用用来显示和管理手机上其

2020-07-27 16:56:11 7757

原创 flex布局的总结

flex布局是继标准流布局、浮动布局、定位布局后的第四种布局方式。这种方式可以非常优雅的实现子元素居中或均匀分布,甚至可以随着窗口缩放自动适应。 flex布局在浏览器中存在一定的兼容性。但是在小程序中,是完全兼容 flex布局的,并且微信官方也是推荐使用 flex布局的。下面就来详细的讲下 flex布局。一个小例子:看以下代码:<view class='outter'>...

2020-05-02 19:56:04 1206

原创 IjkVideoView播放视频(支持avi格式的视频)

上一篇 Ijkplayer播放视频(支持AVI格式的视频)讲了,Ijkplayer和SurfaceView结合,播放视频。这一篇我们把Ijkpayer和SurfaceView进行封装,封装成Ijkplayer,这篇就讲讲怎么使用IjkVideoview,这里仍旧是支持avi格式的。我把Ijkpayer和SurfaceView封装成一个lib,取名ijkplayerlib,我会放上我的项...

2020-02-25 22:39:37 2245

原创 Ijkplayer播放视频(支持AVI格式的视频)

Android原生的视频播放控件VideoView可以支持大多数格式的视频,但是不支持avi格式的视频。最近公司做一个功能,需要支持avi格式的视频。网上查了一些资料,决定选择哔哩哔哩的Ijkplayer。但是原生的Ijkplayer也是不支持avi格式的视频的,我们需要修改一些东西,然后重新编译。这里我就不讲怎么修改了,因为我也不会。我是用的别人编译好的.so文件来做的。下面来讲讲怎么做。...

2020-02-25 22:11:17 4413

原创 java正则学习

正则表达式定义了字符串的模式。可以用来搜索、编辑或处理文本。并不仅限于某一种语言,但是在每种语言中有细微的差别。这里主要讲java中的运用。正则表达式:符合一定规则的表达式。 作用:用于专门操作字符串。 特点:用于一些特定的符号来表示一些代码操作。这样就简化书写。 所以学习正则表达式,就是在学习一些特殊符号的使用。 好处:可以简化对字符串的复杂操作。...

2020-02-22 14:31:44 185

原创 Retrofit 和 Rxjava 的简单实用

最近在整理 Retrofit 和 Rxjava 的知识,前面几篇文章分别整理了 Rxjava 和 Retrofit 现在就来整理一下Retrofit 和 Rxjava的连用。知道了Retrofit 和 Rxjava 的单独用法,连用其实很简单。在Retrofit的基础上改。不一样的地方有如下几点:第一,导的包不一样Retrofit中: compile 'com.s...

2019-12-04 18:51:16 260

原创 Retrofit的简单实用(get post 下载文件)

最近工作用到 Retrofit,以前的知识有些忘记了,又去网上查,觉得挺麻烦的,就自己写篇博客记录一下,方便自己以后查看。这里主要写Retrofit的使用。 Retrofit的使用步骤。 1.添加Retrofit库的依赖和网络权限: compile 'com.squareup.retrofit2:retrofit:2.2.0'// Retrofit库 ...

2019-12-04 16:21:07 986

原创 Rxjava的使用_2(背压问题)

接着上篇文章讲,一般情况下,上篇文章讲的就够我们用的了。一般我们工作的环境也不会出现背压问题。但是为了既然Rxjava设计了背压策略,我又在整理资料,那就还是整理一下吧。 什么是背压问题呢?接上上篇水管的举例说,就是上游水管的水流速度大于下游水管的水流速度。上游的水管流的快,下游 的水管流的慢,来不及流出去的水就堆积在水管中,水管积水多了,就爆了,就要OOM了...

2019-11-29 11:57:53 269

原创 Rxjava的使用_1

最近工作用Rxjava,发现有些东西忘记了,翻了翻资料,才想起来。可能是年纪大了记性不好,所以在这里写下来,以后在需要查资料就不用去到处找了,直接看自己的博客就好了。依赖在安卓中,除了依赖RxJava外,还需要依赖一下RxAndroidcompile 'io.reactivex.rxjava2:rxandroid:2.1.0'compile 'io.reactiv...

2019-11-29 10:57:15 133

转载 Android笔记之使用CMake进行JNI开发(Android Studio)

不知道有多少朋友像我一样,被Android NDK开发的环境配置折腾到吐,然后放弃。从事Android工作几年了,也不太愿意接触NDK开发。不过福利终于来了,新的AS中开始使用CMake开发jni,开发c跟开发java一样简单,你只需单纯的执着于业务目标,跟折腾环境说拜拜。那我们现在就开始吧!环境需求要进行jni开发,AS需要以下环境:方式一、在工程创建的时候添加首先使用AS(3...

2019-11-11 16:16:35 182

原创 Android生成 jar 和 arr ,以及 jar 和 arr 的使用方法。

很多东西长时间不用,再用的时候又忘记了。今天工作中需要把自己开发的库做成远程依赖给客户调用。上午整理了一下,写了一篇博客,就是上篇Android 上传自己的依赖库让别人使用(github),之后觉得干脆把生成jar 和 arr 的方法,和给别人用的方法也写一下,虽然很简单,但是最近不忙,写一下练练手。1.首先我们要创建一个Project(这点就不演示了),然后我们创建Mo...

2019-10-31 16:16:34 588

原创 Android 上传自己的依赖库让别人使用(github)

最近工作中需要开发一个sdk,将自己写的一些工具类暴露给别人用。以前都是打个jar包,后来给别人一个model,再后来给别人一个arr。我是那种比较懒的,很多东西都是不用的时候不习惯整理,用的时候又去网上查找,比较麻烦,今天在这里我整理一下。做个记录,方便自己下次看,也方便有需要的朋友看。 本来给别人一个arr,用的挺好的,可是后来发现arr里面如果添加了第三方依...

2019-10-31 11:11:45 1073 3

原创 Android studio 配置Git

使用GIT前请阅读(有git基础可略过)git指引:http://www.bootcss.com/p/git-guide/一、下载git  http://git-scm.com/download/二、安装    全部默认配置即可。三、配置        运行Git Bash(一)配置用户信息:  输入以下命令: git...

2019-05-27 11:20:31 40145

原创 Kotlin实现Android与js的互调,js调用安卓方法获得数据然后传回js,做逻辑操作

最近在研究kotlin,今天来整一下kotlin实现安卓和js的互调。大概的方法和java差不多。有一些小地方有差别,这里写这篇博客记录一下,有需要的朋友可以看下。在后面我也会附上源码。 Android和js的交互主要分为三种:1,安卓调用js的方法。2,js调用安卓的方法。3,回调,即js调用安卓的方法获得数据,然后数据回传给js,js做业务处理。...

2019-03-13 11:47:46 1424

原创 增量更新

发 最近在学习kotlin这是写的第一篇kotlin相关的博客。平时我们做更新都是下载版本的apk,然后在安装。这样子很浪费用户的流量。今天来讲一种增量更新的方法。就是新旧版本的apk对比,讲两版的不一样的地方生成一个差分包。然后每次下载差分包,和旧版本的apk合并成新的apk,这样子可以帮用户节约好多流量。一,得到差分包。 要生成差分包,...

2019-03-10 17:47:14 340

原创 Android蓝牙开发知识总结(搜索,配对,连接,数据互传)

         最近公司开发需要用到蓝牙,花了大约一天的时间总结整理了一下。主要是为了以后自己方便看。有需要的朋友可以看下。欢迎一起讨论。后面会带上demo。里面是实现了蓝牙搜索,配对,连接,数据互传。首先需要AndroidManifest.xml文件中添加操作蓝牙的权限。&lt;uses-permission android:name="android.permission.BLUET...

2019-01-11 11:25:35 2593 1

转载 Java 调用 C/C++ 之 JNA 系列实战篇 —— 起步 (一)

一、为什么要写这篇文章                  最近单位开发一些项目,要用到Java 调用 C/C++ 动态链接库,我采了JNA的调用方式,同时在开发过程中遇到过一些问题,但上网查找,发现对JNA的介绍不多,大部分只是一个初级入门,所以结合自己的实际开发,把总结出来的知识点及问题与大家分享下。在Windows 平台与 Linux平台都实现了。二、为什么选用JNA       Java 调...

2018-03-28 18:28:36 851

转载 Java 调用 C/C++ 之 JNA 系列实战篇 —— 输出char *

一、 工作环境            1. windows (64位), JDK (64位),dll文件 (64位)        2. Linux (64位),      JDK (64位),so文件 (64位)            3. JNA的官方资源路径为https://github.com/twall/jna/二、 实际操作        1.在cf.h头文件有如下申明:采用C语言形式...

2018-03-28 18:23:48 1980 1

原创 gson的工具类

package com.nohttp.utils;import com.google.gson.ExclusionStrategy;import com.google.gson.FieldAttributes;import com.google.gson.Gson;import com.google.gson.GsonBuilder;import com.google.gson.JsonArray...

2018-03-10 09:46:51 234

转载 JavaMail实现收发邮件——(一)相关概念概述

一、JavaMail概述:       JavaMail是由Sun定义的一套收发电子邮件的API,不同的厂商可以提供自己的实现类。但它并没有包含在JDK中,而是作为JavaEE的一部分。       厂商所提供的JavaMail服务程序可以有选择地实现某些邮件协议,常见的邮件协议包括:l         SMTP:简单邮件传输协议,用于发送电子邮件的传输协议;l         P

2017-11-07 15:16:09 3475

转载 JavaMail入门第一篇 邮件简介及API概述

现如今,电子邮件在我们的生活当中扮演着越来越重要的角色,我们每个人几乎都会与其打交道(至少时不时我们都会接收到莫名其妙的垃圾邮件),在工作中,使用邮件进行交流沟通,可以使我们的工作有迹可循,也显的较为正式,这是由我们人为手工操作的,在生活中,在某网站注册了一个账户之后,该网站就会自动发送一封欢迎邮件并让我们确认是否注册,以防止恶意注册,当然,这个就不可能像我们工作中手工方式来进行操作了,Java的

2017-11-07 15:12:46 428

转载 Android Studio SVN 使用方法

Android Studio SVN 使用方法如何安装配置SVN请直接参考《SVN在Android Studio中的配置》http://www.cnblogs.com/songmeng/p/4389446.html如何使用SVN本文主要参考了《AndroidStudio配置SVN以及使用代码管理》http://www.it165.net/pro/html

2017-10-27 15:54:18 203

原创 Android视频录制预览

最近做了一个音乐播放器,然后有做 了视频播放器,音乐播放器和视频播放器的代码比较简单,就没有写博客,在csdn里面传了代码,需要的可以下载。现在做一个视频录制器,虽然也比较简单,但是还是简单的贴一下代码。有需要的朋友可以看一下。因为代码里面写的很清楚,所以我就不在多啰嗦了,直接上代码。   package com.recode;import java.io.IOException;imp

2016-07-20 18:10:39 637

原创 Android关于JNI开发(2)-----Android Studio工具开发

关于jni的简介,在我的上篇博客Android关于JNI开发(1)-----eclipse工具开发里面已经介绍过了,这里就不在多讲,因为上篇博客里面开发工具用的是eclipse,而现在基本都已经开始用Android Studio了,所以这里在介绍一下用Android Studio开发jni.网上有很多将步骤的,然而靠谱的不是很多。这里给大家提供一个流程。然后在将一些常见的问题的处理方法。

2016-07-13 17:11:11 602

原创 Android关于JNI开发(1)-----eclipse工具开发

一、JNI简介JNI全称为Java Native Interface(JAVA本地调用)。从Java1.1开始,JNI成为java平台的一部分,它允许Java代码和其他语言写的代码(如C&C++)进行交互。并非从Android发布才引入JNI的概念的。二、JNI与NDK        简单来说,Android的NDK提供了一些交叉编译工具链和Android自

2016-07-13 08:34:04 767

原创 JNI——Android 与 c 的交互(1)

在一起学Android的时候老师没讲JN,甚至连ndk都没有讲。只是提了一下,老师说,一百个做Android的里面只会有一个用到JNI,这个用jni的同学也是在项目的个别功能中用到了一点点,所以就没给我们讲。没想到我前几天在项目中用到了,于是就整理一下。第一次写博客,好紧张,作为一个程序员,作文一向不及格的程序员,写出来大家不要见笑。          这次博客我会分几篇来写,同时我会附带上我

2016-02-03 09:07:05 430

Genymotion-ARM-Translation

模拟器用的都是x86 的cpu,可是我们有很多程序需要运行在arm上,特别是有的导了so文件的,很多只支持arm。我们把这个Genymotion-arm-Translation解压,里面有个压缩包,直接把压缩包拖到我们模拟器上,然后重启模拟器,就可以了

2019-03-08

Android蓝牙开发(搜索,配对,连接,数据互传)

 最近公司开发需要用到蓝牙,花了大约一天的时间总结整理了一下。主要是为了以后自己方便看。有需要的朋友可以看下。欢迎一起讨论。后面会带上博客。里面是实现了蓝牙搜索,配对,连接,数据互传。

2019-01-11

礼物多个追加

这是一个礼物发送成功的动画,上一个是每次发送一个,这一个是每次可以发送多个,可以追加多个。

2018-08-27

礼物连击追加

礼物打赏成功的时候,需要显示一个动画,还有追加的时候,动画后面的数字要改变。

2018-08-27

直播礼物布局

最近做直播项目,有一个赠送礼物的功能,礼物放在一个gridview里面,然后放在viewpager里面。做了个demo。

2018-08-27

年月日时间选择器wheelview

这是一个时间选择器,自定义的轮子,选择不同的年月日。有需要的朋友可以下载一下。

2018-08-08

乐固的加固签名工具

这个是乐固的加固工具,加固app,还有签名工具。有需要的朋友可以下载一下。共享在这里。

2018-08-08

bugly热修改Demo

前几天公司用bugly,网上找了一些资料,整理了一个demo。有需要的朋友可以下载看看。

2018-08-08

更换头像图片

最近做了一个功能,就是换头像的。仿QQ的,可以自己拍照,也可以直接访问相册,然后剪切图片。有需要的朋友可以下载看一下。

2018-08-07

视频作为banner轮播

这几天做视频轮播的banner,尝试过很多办法,最开始的方法是viewpager里面放videoview,轮播起来有bug,视频切换的时候,会互相覆盖。后来用了这种方法,解决了这个问题。发出来和大家分享一下。

2018-08-07

融云自定义消息demo,红包为例

最近再做一个即时通讯的项目,用的是融云的,用到一个自定义消息的,官网上只有个说明,没有demo,自己查资料,整理了一个demo有需要的可以下载。

2018-07-16

本地视频压缩的demo

最近用到了上传视频,视频上传之前要压缩,网上找了一点资料,整理成工具类,有需要的可以直接下载,工具类和jar拷过去就能用。

2018-07-16

仿qq微信聊天界面,可以输表情

最近在对接融云的im,用到了聊天,在网上找了一些资料。自己做了一个聊天的界面。放在这里和大家共享一下。

2018-07-12

仿微信录视频2

前几天发了一个录视频的,但是没有带切换摄像头,我今天有加了这个功能,再发一遍。

2018-07-05

仿微信录小视频

最近项目用到了发视频动态,网上找了一下资料,整理了一个demo。和大家分享一下。仿微信发视频的。

2018-07-04

仿微信录音

最近项目中用到发语音的功能,网上整理了一下代码,写了这个demo。比较简单,录音,创建文件夹保存,录制,播放,开始,停止等方法都封装在工具类。调用起来比较方便,有需要的可以下载。

2018-07-04

获取本地视频列表,长度,时间

最近做一个类似发说说的功能,需要发视频,需要选择视频。于是就写了这个,跟大家分享一下。

2018-07-04

身份证图片识别

最近项目中用到图片比对,就是拍身份证图片,和自己照片比对,同时还要自动获取图片信息,于是就网上搜索了一下。分享一下。

2018-07-04

listview左滑删除下拉刷新上滑加载更多

公司要做一个项目,需要用到左滑删除,还需要用到下拉刷新和上滑加载更多,就写了一个,分享给大家。

2017-11-08

android邮箱仿网易邮箱

这是个我们公司的项目demo,仿网易邮箱的,有邮件的收发,写邮件(纯文本,html,嵌套图片,添加附件,富文本标记等),保存邮件,保存图片,保存附件,邮件的删除,设置已读等等,大部分网易邮箱有的功能都已经做了。

2017-11-08

IjkVedioView的使用,支持AVI。里面有.so,可以根据需要修改代码。

封装了Ijkplayer的IjkVideoview,里面用了新的.so,可以播放avi,mp4,flv,mkv等各种视频。https://blog.csdn.net/qq_30389893/article/details/104506882

2020-02-25

IjkVedioView的使用支持avi格式的视频

封装了Ijkplayer的IjkVideoview,里面用了新的.so,可以播放avi,mp4,flv,mkv等各种视频。https://blog.csdn.net/qq_30389893/article/details/104506882

2020-02-25

Ijkplayer播放视频,支持avi。

原生的Ijkplayer是不支持AVI格式的视频播放的。这里用了新的.so,支持avi,MP4,flv等各种格式的视频播放。代码相关的博客:https://blog.csdn.net/qq_30389893/article/details/104506044

2020-02-25

仿淘宝属性选择SKU

最近做了一个仿淘宝属性选择的东西。就是sku。多级的选择,属性可以是不可以选择,可以选择,选中状态。做了两个demo。第一个是简单的LabelsView的使用,第二个是sku。

2020-02-10

ZipAndRarDemo.zip

本例子支持zip的压缩和解压,解决了中文路径乱码问题,解决了目录里面有空文件和空目录的问题。支持rar5.0以下的版本的压缩,不支持rar5.0以上的版本的解压。因为rar5.0以上算法不开源,所以还没找到好的办法结局。用这个解压rar5.0以上的版本,会报错吴de.innosystec.unrar.exception.RarException: badRarArchive测试的时候再手机的根目录放了 qtwl2.zip 和qtwl.rar 做测试。具体可以看代码。

2019-12-11

RetrofitAndRxjavaDemo.zip

最近在整理Retrofit 和 Rxjava的资料,写了几篇博客,就把博客中写的代码整理一下,发出来。这个是 Retrofit 和 Rxjava连用的,博客地址是:https://blog.csdn.net/qq_30389893/article/details/103391362

2019-12-04

RxjavaDemo.zip

最近工作用到了Rxjava,发现好多知识记不清了,整理了一下,写了两篇博客,一篇介绍无背压的,一篇介绍有背压的。里面相关的代码资源在这里。 无背压:https://blog.csdn.net/qq_30389893/article/details/103305210 有背压:https://blog.csdn.net/qq_30389893/article/details/103307581

2019-11-29

TestUSB.zip

最近工作需要检测U盘的插入和拔出,就做了这个例子,传到网上,方便自己以后查看,也给有需要的朋友提供一点资料,有需要的朋友可以下载。

2019-11-20

liuxinghun-HBanner-master.zip

一个视频和图片混播的项目,一个banner,里面可以有图片和视频。

2019-11-07

ScreenRecorder.zip

最近开发一个功能,需要录制屏幕内容,然后发到服务器,刚开始写的没有声音,后来改了改。有声音了。代码在这里,有需要的朋友下载一下。

2019-07-02

解决 双屏异显 副屏控件变形问题

最近公司项目中遇到一个问题,双屏异显,双屏异显的代码网上很好找,大家写的时候注意权限就好了。可是遇到一个问题,就是我的两个屏幕,主屏是竖屏,副屏是横屏,这样子一个横屏一个竖屏,副屏上所有的控件都变形了,文字压缩了。后来想了个办法解决。具体解决办法看代码。

2019-06-14

Weather.zip

最近项目里面需要用到天气预报功能,网上查了一下资料,整理了一个demo。这里做个记录,有需要的朋友可以下载。

2019-06-12

可以改变速度的跑马灯效果

最近在做一个跑马灯功能,要改变速度,就是自己设置他跑的快或者慢。搜索了一下资料,整理了一下,分享到这里,有需要的朋友可以下载。

2019-04-29

kotlin学习视频

最近在学习kotlin,在淘宝上买的黑马的视频,学习之后觉得很有益处。八十天的课程,差不多前四十天是基础,后四十多天是项目。里面有几个项目。有需要的朋友可以下载一下。

2019-04-29

Kotlin实现Android与js的互调,js调用安卓方法获得数据然后传回js,做逻辑操作

Android和js的交互主要分为三种:1,安卓调用js的方法。2,js调用安卓的方法。3回调,即js调用安卓的方法获得数据,然后数据回传给js,js做业务处理。如有疑问可以看博客:https://blog.csdn.net/qq_30389893/article/details/88528478

2019-03-13

调节手机屏幕的亮度

最近开发一个调节手机屏幕亮度的功能,网上找了一下资料,这里备份一下。有需要的朋友可以下载。

2019-03-11

点亮or熄灭手机屏幕

最近开发一个功能,就是手机屏幕的点亮和熄灭,网上查了一下资料,做了一个方案。但是这个需要动态获取权限,感觉用起来体验不好。然后又想到我用的机器是root过的,所以又想到用adb来控制。又写了一个适用于root权限的。这个资源里面有两套代码,一套是用于没有root的手机,但是需要手动的获取权限。另一套是用于root了的手机,不需要动态获取权限。

2019-03-11

Android用kotlin开发增量更新

  最近在学习kotlin这是写的第一篇kotlin相关的博客。平时我们做更新都是下载版本的apk,然后在安装。这样子很浪费用户的流量。今天来讲一种增量更新的方法。就是新旧版本的apk对比,讲两版的不一样的地方生成一个差分包。然后每次下载差分包,和旧版本的apk合并成新的apk,这样子可以帮用户节约好多流量。相关博客地址:https://blog.csdn.net/qq_30389893/article/details/88380805

2019-03-10

bsdiff.exe

  最近在学习kotlin这是写的第一篇kotlin相关的博客。平时我们做更新都是下载版本的apk,然后在安装。这样子很浪费用户的流量。今天来讲一种增量更新的方法。就是新旧版本的apk对比,讲两版的不一样的地方生成一个差分包。然后每次下载差分包,和旧版本的apk合并成新的apk,这样子可以帮用户节约好多流量。相关博客地址:https://blog.csdn.net/qq_30389893/article/details/88380805

2019-03-10

抓拍静默拍照

最近要做一个功能,在用户不知道的情况下拍照,一般写的拍照功能需要预览,于是就查了资料写了一个。因为里面有保存图片的功能,6.0以上的需要手动获取权限,我这个程序运行的机器是6.0以下的,所以没有手动获取,有需要的朋友可以自己获取以下。

2019-03-08

空空如也

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

TA关注的人

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