自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 android开发,从java走进Kotlin

使用java编写Android代码,然后进行kotlin代码转化1 在工程内点击需要转化代码的路径,然后在studio编译器上进行转化操作:Code->Convert java file to kotlin file。 注意:要选中代码块,不然无法进行kotlin转化。2 自动生成时,会添加implementation "androidx.core:core-ktx:+",将其修改成implementation "androidx.core:core-ktx:1.3.1"修改成具..

2020-08-27 16:08:28 201

原创 Android Camera2使用笔记

不扯闲嗑,直接上干货。想看代码可以去搜官方提供的代码。1 功能分布 Activity中加载TextureView,实现预览 Service中实现Camera2功能2 初步使用 2.1 TextureView在XML中设置为隐藏状态android:visibility="invisible" 2.2TextureView设置监听TextureView.SurfaceTextureListener,等待TextureView准备完毕回调onSurfaceText...

2020-08-11 17:19:57 952

原创 Android Gradle 学习笔记

学习Android Gradle前言 之前工作,在使用Android gradle时翻过车,因此对其产生了浓重的好奇感。买了本《Android Gradle 权威指南》,进一步学习一下。书很薄,200多页。这对一个没有很好看书习惯的我来说,是一件好事。开撸的时候就遇到了一个坎,不能理解“闭包”的概念。我尝试忽略这个概念继续读下去,可是发现,这是一个重要的感念,贯通全书,于是开始研究“闭包”。这...

2020-03-02 14:54:21 182

原创 WindowManager嵌入自定义view弹窗笔记

标题今天做WindowManager弹窗遇到了点小麻烦,做个笔记记录一下。第一版private void showSelfViewWindow(Context context){ mWindowManager = (WindowManager) context.getSystemService(WINDOW_SERVICE); mSelfView = new SelfView(contex...

2019-12-13 16:37:38 274

原创 RemoteView使用笔记

RemoteView使用笔记两个project:remoteViewLocal, remoteViewRemote。remoteViewLocal工程的Activity初始化remoteview,通过Intent启动remoteViewRemote中的Activity,Intent中带有remoteview信息。remoteViewRemote将remoteview提取,加载到Activity...

2019-11-19 17:23:08 327

原创 repo git 日常使用命令

git 命令git clone “远端git库路径” :下载远端git库代码git log ;显示提交说明git log --oneline -5;简易显示提交说明 5条git status  :查看本地路径下文件改动情况git branch :查看本地分支git branch -a : 查看所有分支git fetch : 远端代码日志考到本地(本地代码没有与远端代码同步)git rebase o...

2018-03-23 14:56:33 379

原创 android aidl 注册回调接口为空

在使用aidl时遇到成功绑定服务端后注册回调接口时为空的问题。项目需要:将aidl进程间通信封装成独立的lib(jar包),供其他应用使用。因对aidl只是一知半解,使用上出现了令我无比头痛的问题:在通过aidl绑定服务成功后,将回调函数注册到service aidl的ibinder对象上,注册时新建对象,转到服务端发现注册的回调对象为空。代码大致为:ServiceAidl.aid

2018-01-16 18:12:01 2761

原创 android viewmodel 数据刷新异常

3年的wpf开发经验,自认为对数据驱动UI开发模式的使用不是问题,但当开始研究android的mvvm模式开发时,发现两年多的android开发经验已经将之前的wpf开发忘得7788了。感慨一下:人老了,记忆力就这么脆弱。谈正题:adroid mvvm开发模式 之 viewmodel使用小麻烦。viewmodelpublic class MyViewModel

2017-12-18 10:53:32 1858

原创 兄弟连 linux 笔记

2017.11.21 第一次笔记:记录昨晚观看视频内容三 给初学者的建议    1. 注意事项         a,严格区分大小写         b,所有内容以文件形式保存,包括硬件         c,文件无后缀名概念,加入后缀名的文件是为了方便用户区分文件类型         d,所有存储设备都需要挂载后用户才能使用         e,windows

2017-11-21 10:14:31 1246

原创 android studio 项目内部依赖 jar包生成

一, module配置gradle 生成jar包apply plugin: 'com.android.library'  ---》A......task deleteOldJar(type: Delete) { ---》B    delete 'build/outputs/test.jar'}task exportBTJar(type: Copy)

2017-11-15 20:32:41 375

原创 android git库管理工具repo

1 创建多个git库。我是在公司内部git网站上创建的。    [email protected].*.*:**/**/MyManifest.git (重要:配置下载内容)    [email protected].*.*:**/**/MyProject0.git    [email protected].*.*:**/**/MyProject1.git    [email protected].*.*:**/**/MyProj

2017-03-24 14:18:25 218

原创 ubuntu server 14.04 安装与android5.1环境搭建

1 安装ubuntu系统    a. 制作U盘安装系统(工具:UltraISO)        注:做完U盘后将iso文件放入U盘,安装过程中可能会出现镜像识别错误,需要重新挂载,如果不报错就不用重新挂载iso    b、一直点击.del        进入bios    c、设置U盘启动:        选择“BOOT”主菜单 http://jingyan.baidu.com/article/e...

2017-01-10 10:23:54 659

原创 ubuntu 14.04 配置android编译环境

sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev gcc-multilib g++-multilib libc6-dev-i386 lib32ncurses5-dev x11proto-core-dev libx11-dev lib32z-dev ccache libgl

2016-12-27 09:38:41 283

原创 Android线程中断

接触Android开发两个月,最近困扰在线程的中断上,在网上也没找到傻瓜式的方法(高深的看不懂),现走了条野路子,至少把我遇到的问题解决了。第一次写博客,希望大家给予支持,忠心接受大家的狂喷!1. Activity中 用Map记录 key:线程ID 与 value:线程状态(判断线程回调后是否还要执行相关代码)2. 在自定义线程(MyThread)内设置方法获取所需属性:set

2015-12-25 15:40:06 464

空空如也

空空如也

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

TA关注的人

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