自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

generallizhong

量变引起质变。

原创 android调用unity

上一篇说到了unity调用androi,这里说说android调用unity: /** * 调用Unity的方法 * * @param gameObjectName 调用的GameObject的名称 * @param functionName 方法...

2020-05-23 16:03:16 61 0

原创 unity写android插件时的回调接口处理AndroidJavaProxy

unity写android插件时的回调接口处理AndroidJavaProxy 四月 28.2017. 0 Comment Wentao Sun 之前写android插件时,总是通过SendMessage给GameObject上的脚本发消息来返回一些插件中的功能。其实unity中提供了An...

2020-05-23 15:39:18 28 0

原创 unity调用android布局

上一篇说了android动态加载布局,这里说说unity调用android public void videoTest() { AdType = 4; final Activity curActivity = getDiActivity(); ...

2020-05-09 12:41:54 42 0

原创 android 动态添加布局并且实例控件

//提供一个(布局)这个布局是一个xml,控件在xml中 View llHomeMember = inflater.inflate(R.layout.view_popuwindow_health_record_home_member, null); //户主关系 tv_home_member_vi...

2020-05-09 12:37:17 79 0

原创 Unity中开发Android调用Android及一系列的交互

笔者最近开发Unity,U3D调用android的开发,在其中遇到了许许多多的坑,接下来我会把坑都写出来,以及解决坑的一些办法,这里先起个头,如果你也在开发遇到了了坑可以留言一起交流。待我抽出时间整理出一个DEMO。 U3D调用android调用android还需要一个重要角色那就是classe...

2020-04-28 17:58:56 68 0

转载 android7.0 apk下载完成后跳转到apk安装页面闪退的兼容处理

最近看到一个库,觉得有点意思,就下载源码编译了一下,结果发现打不开apk包,报错为: //这个库的地址是:https://github.com/bingoogolapple/BGAUpdate-Android //设置了超链接也不变色,还是直接写出来得了 Caused by: ...

2020-04-24 16:01:23 82 0

转载 Android动态布局使用详解

本文为大家分享了Android动态布局的实现代码,供大家参考,具体内容如下 内容如下:介绍多种实现动态布局的方法,以及如何用代码来调整View位置 这里只介绍三种布局情况(注意不是方式) 1、无xml : 一个父类布局包含一个子父类布局,子父类布局中包含ImageView 2、无xml...

2020-04-16 12:43:49 60 0

转载 Android使用Java代码动态实现RelativeLayout、LinearLayout布局

一般情况下,我们一般都在布局xml文件中直接写页面的布局,但有时需要动态改变布局,这时就需要我们使用Java代码来实现了。 改变布局主要是通过改变LayoutParams来实现的,LayoutParams继承于Android.View.ViewGroup.LayoutParams。它相当于一个L...

2020-04-15 14:59:22 66 0

转载 android deeplink打开APP

网上很多都是提供自己的app让别人来打开,这里学习一下打开其他app方式 淘宝的跳转: 淘宝的跳转使用的是淘宝的sdk阿里百川 相关使用方法根据开发文档即可。 京东的跳转: 京东的跳转有2种方法: 1 不接入sdk,使用intent跳转的方式调起:(此种方式需要使用商品的id,对于转链...

2020-04-14 10:49:41 85 0

转载 从零开始的微信小程序入门教程(一)

从零开始的微信小程序入门教程(一) 之前说要和同事一起开发个微信小程序项目,现在也在界面设计,功能定位等需求上开始实施了。所以在还未正式写项目前,打算在空闲时间学习下小程序。本意是在学习过程中结合实践整理出一个较为入门且不是很厚的教程,但也很难保证时间充裕能一直写下去。所以先开个头留个坑,那么本...

2020-03-18 10:05:12 75 0

原创 android框架xUtils使用介绍

xUtils简介 xUtils 包含了很多实用的android工具。 xUtils 最初源于Afinal框架,进行了大量重构,使得xUtils支持大文件上传,更全面的http请求协议支持(10种谓词),拥有更加灵活的ORM,更多的事件注解支持且不受混淆影响... xUitls最低兼容andr...

2020-03-09 16:18:41 100 0

原创 android部分面试题

内存泄露如何查看和解决 概念:有些对象只有有限的生命周期,当他们的任务完成之后,它们将被垃圾回收,如果在对象的生命周期本该结束的时候,这个对象还被一系列的引用,着就会导致内存泄露。 解决方法:使用开源框架LeakCanary检测针对性解决 常见的内存泄露有: 单例造成的内存泄露,例如单例中的Co...

2020-03-03 15:27:19 310 0

转载 Android2020年精选面试题及答案

关 1.静态内部类、内部类、匿名内部类,为什么内部类会持有外部类的引用?持有的引用是this?还是其它? 静态内部类:使用static修饰的内部类 内部类:就是在某个类的内部又定义了一个类,内部类所嵌入的类称为外部类 匿名内部类:使用new生成的内部类 因为内...

2020-02-22 12:19:11 144 0

转载 Android为什么会Crash

前言 每一个Android开发同学在项目开发过程中肯定都遇到过各式各样的Crash问题,大家都非常不希望程序发生Crash。那么问题来了,你真的了解Crash吗? Android为什么会发生Crash 最近在思考一个问题,为什么Android程序发生空指针等异常时,会导致应用会崩溃,进程结束...

2020-02-16 13:24:50 62 0

转载 Android深度面试题附答案

1.自定义Handler时如何避免内存泄漏 答案: 一般非静态内部类持有外部类的引用的情况下,造成外部类在使用完成后不能被系统回收内存,从而造成内存泄漏。为了避免这个问题,我们可以自定义的Handler声明为静态内部类形式,然后通过弱引用的方式,让Handler持有外部类的引用,从而可避免内存...

2020-02-13 15:21:57 128 0

翻译 当前最火直播APP开发优化问题

开发直播app软件,用户体验很重要,用户体验直接关系到平台的盈利以及用户的去留,在开发过程中需要及其注意会影响用户体验的问题,在开发中优化好,做好与平台其他功能之间的搭配。 一、卡顿 如果直播服务器的边缘节点出现故障,客户端的播放器又是长连接无法收到对端的链接导致信号断开,这使客户端的缓冲区内...

2020-02-09 10:39:53 63 0

转载 Kotlin实战案例:实现RecyclerView分页查询功能(仿照主流电商APP,可切换列表)

n实战案例:带你实现RecyclerView分页查询功能(仿照主流电商APP,可切换列表和网格效果) 随着Kotlin的推广,一些国内公司的安卓项目开发,已经从Java完全切成Kotlin了。虽然Kotlin在各类编程语言中的排名比较靠后(据TIOBE发布了 19 年 8 月份的编程语言...

2020-02-06 13:42:45 160 0

翻译 中年危机如何化解分析

导读 最近很多文章都在说996,事实上996对年轻人伤害不是最大的,起码还能加的动班,最郁闷的是那些35岁以上的互联网人,他们上有老下有小,身体每况愈下还得996,他们之中有人悄悄度过了中年危机,我们来看看一位40岁的架构师是如何说的。下文中的我指的是作者沈世钧,不是我,下面是正文。 今年刚好...

2020-02-06 13:33:57 334 0

转载 当前Android分析

安卓受宠的原因 1 应用商城,给与每个开发者足够的诱惑,是公司员工可以业余一展技能的时刻。 百花齐放的开发应用,以及如饥似渴的市场,给与了安卓足够的动力。很多人通过上架应用,挂足广告,赚的盆满钵满。这里面比较有名的是反编译加广告,以及rom定制,以cm包为核心。 2 Java 语言,让手...

2020-02-04 18:46:44 61 0

翻译 30多岁Android程序员选怎样走技术路线

一位身在北京一家小公司的36岁安卓系统开发工程师,找我咨询未来职业方向。我们聊了78分钟,话题涉及留一线城市还是回二线、做技术还是转管理、如何保持竞争力、是否要转换新的技术栈等等话题。我提取其中关于大龄程序员想继续走技术路线的两部分内容: 大龄程序员选择公司的3个关键点 保持竞争力...

2020-01-21 19:19:57 48 0

转载 Android开发者如何快速成长为架构师 / 技术专家

也许你正处于下面的某个阶段: 入行之初,困惑于技能选择的方向和掌握的方法? 编程前期,苦恼于只能写出 Bug 不断的挖坑代码? 快速成长期,纠结于无法建立出自己的精进体系? 进阶瓶颈期,迫切于做出改变、寻求突破和上升? 面对成长断层,迷茫于停滞不前、无法跃迁成长? 不管你处于何种阶...

2020-01-18 12:37:53 59 0

翻译 Android View知识点面试题

在面试之前,可能没有在互联网公司工作过或者说工作过但年头较短,不知道互联网公司技术面试都会问哪些问题? 再加上可能自己准备也不充分,去面试没几个回合就被面试官几个问题打蒙了,最后以惨败收场。下述是我整理的Android View知识点面试题汇总。 Android的Activity、PhoneWi...

2020-01-13 20:51:50 55 0

原创 android之事件分发机制

一、 public booleandispatchTouchEvent(MotionEvent ev) 用来进行事件的分发。如果当前事件能够传递给当前view,那么此方法一定会被调用,返回结果受当前View的onTochEvent和下级view的dispatchTouchEvent方法的影...

2020-01-13 20:40:08 49 0

原创 android之对不同的页面管理

一、界面状态有哪些 在Android中,不管是activity或者fragment,在加载视图的时候都有可能会出现多种不同的状态页面View。比较多的有下面几种: 1、内容界面,也就是正常有数据页面 2、加载数据中,加载loading 3、加载数据错误,请求数据异常 4、加载后没有数据,...

2020-01-09 12:10:26 82 0

原创 谈谈Android线程的认识

一、Android里的线程 在Android里, 当应用启动的时候, 系统会给应用分配一个进程, 顺便一提, 大部分应用都是单进程的, 不过也可以通过设置来使不同组件运行在不同的进程中, 在创建进程的同时会创建一个线程, 应用的大部分操作都会在这个线程中运行, 所以称为主线程, 同时所有的UI控...

2020-01-08 16:58:39 142 0

原创 Android软键盘适配问题

记录:在android手机型号很多情况下,软键盘输入的都有兼容性问题以及弹出框有可能出现问题,遇到这样的问题还是需要考虑手机键盘建兼容:参考 if (!UtilsStyle.isHuaWei()) { et_input_art_comm.viewTreeObserver.add...

2019-12-31 10:37:39 166 0

原创 2019年总结

2019年终了,听感悟再感悟: 我以为我会暴富,但是我并没有!

2019-12-31 08:28:49 117 0

原创 上传图片发至服务器指定文件获得保存至服务器数据库的相对路径

记录: 打开图片选择目录: #region 上传照片及其路径 string ImgPath; string imgFile; private void btnPicTure_Click(object sender, EventArgs e) { //打开文件 OpenFileDialog o...

2019-12-27 16:31:23 237 0

翻译 2019年Android中高级工程师部分面试题

一、中级面试题 1、Activity生命周期 2、onStart()与onResume()有什么区别? onStart()是activity界面被显示出来的时候执行的,但不能与它交互; onResume()是当该activity与用户能进行交互时被执行,用户可以获得activity的焦点...

2019-12-26 08:51:51 323 0

转载 优雅保活方案,原来Android还可以这样保活!

保活现状 我们知道,Android 系统会存在杀后台进程的情况,并且随着系统版本的更新,杀进程的力度还有越来越大的趋势。系统这种做法本身出发点是好的,因为可以节省内存,降低功耗,也避免了一些流氓行为。 但有一部分应用,应用本身的使用场景就需要在后台运行,用户也是愿意让它在后台运行的,比如跑步类...

2019-12-25 08:43:48 202 1

原创 git下载与安装

下载与安装 1、首先登陆git官网:https://git-scm.com/,点击下载 2、然后跳进该页面 以上是官网下载,下载速度很慢慢,甚至可能下载失败。 3、这里提供CSDN下载不要积分 4、下载完之后双击安装,然后点击next 5、选择安装的目录 6、选择组件...

2019-12-18 09:40:17 136 0

原创 Android之内存泄漏的发生与解决

一、什么是内存泄露? 内存泄露指程序中没有正确的释放用完的内存空间,导致运行异常或错误 二、Android中内存泄露是如何发生的? 事实上Android中内存泄露很容易发生。最大的问题就是Context对象。 每 一个App都有一个全局的Application Context对象,可以通过...

2019-12-17 09:54:09 24 0

转载 Android常见内存泄漏的原因

内存泄漏概念:内存泄漏(Memory Leak)是指程序中己动态分配的堆内存由于某种原因程序未释放或无法释放,造成系统内存的浪费,导致程序运行速度减慢甚至系统崩溃等严重后果。 一、单例模式使用Activity作为Context 单例模式中应该避免使用Activity作为传入的Context,否...

2019-12-16 16:31:54 27 0

翻译 android 之ACache缓存工具

分享:ACache缓存类工具类 public class ACache { public static final int TIME_HOUR = 60 * 60; public static final int TIME_DAY = TIME_HOUR * 24; priv...

2019-12-13 10:07:42 20 0

原创 android工具类(密码,数字,字符的验证)

比较简单的常用方法: public class StringUtils { private StringUtils() { throw new AssertionError(); } /** * 密码判断 * * @pa...

2019-12-11 16:24:22 34 0

转载 千万不要一辈子靠技术生存

一、在中国你千万不要以为学习技术就可以换来稳定的生活和高的薪水待遇,你更不要认为那些从事市场开发,跑腿的人,没有前途。 不清楚你是不是知道,咱们中国有相当大的一部分软件公司,他们的软件开发团队都小的可怜,甚至只有1-3个人,连一个项目小组都算不上,而这样的团队却要承担一个软件公司所有的软件开发任...

2019-12-10 09:36:55 41 0

翻译 Android 应用有哪些常见,常被利用的安全漏洞?与修复建议

Android应用会遇到各种各样的漏洞,如何从细节上了解各种安全隐患,积极采取适当的防御措施便变得尤为重要。为了让大家对Android漏洞有一个非常全面的认识,小编专门邀请网易云易盾资深安全工程师徐从祥为大家详细解读十大常见的Android漏洞,仅供参考。 第一大类:Android Mani...

2019-12-09 09:35:19 77 0

转载 GitHub 上受欢迎的 Android UI Library 整理一

抽屉菜单 https://github.com/mikepenz/MaterialDrawer ★7337 - 安卓抽屉效果实现方案 https://github.com/Yalantis/Side-Menu.Android ★3865 - 创意边侧菜单 https://github.com/m...

2019-12-06 10:33:15 62 0

翻译 Android框架Volley之:利用Imageloader和NetWorkImageView加载图片

在文章最后附上DEMO 首先我们在项目中导入这个框架: implementation 'com.mcxiaoke.volley:library:1.0.19' 在AndroidManifest文件当中添加网络权限: <uses-permission andro...

2019-12-04 11:14:39 26 0

原创 Android读取文本内容

一、读取文本文件 public static String readFileContent(InputStream inputStream) { InputStreamReader inputStreamReader = new InputStreamReader(inputStrea...

2019-12-03 16:37:12 35 0

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