--Joern的物联领域--

执迷于万物互联的美好未来--

总结常用的Android屏幕适配方案

本文主要介绍了目前常用的四种屏幕适配方案:dp适配、宽高限定符适配、今日头条density适配以及sw限定符适配,文中概括了各种适配的思路和实现,并贴上了深入学习的参考链接,希望能帮助大家更好地进行屏幕适配的工作

2018-10-25 10:48:24

阅读数 229

评论数 0

记2017上海谷歌开发者大会:第一天

前言今年受到朋友推荐申请了谷歌开发者大会的资格并完成了审核,在学校请了两天假去一睹谷歌开发者大会~不得不说谷歌真是大方,到场所有人人手一个Android things开发板和电脑包,还有各种数不清的限量版T恤以及玩偶,只要参与活动基本都能获得。下面我就把第一天(12月13日)的笔记同大家分享一下,...

2017-12-15 17:35:44

阅读数 2248

评论数 0

科大讯飞的语音合成(播放)功能

1.去官网注册账号 科大讯飞要求使用SDK必须注册账号并设定你的应用绑定,这样才会生成一个你的AppID,用这个ID才能在你的应用中使用讯飞的SDK 科大讯飞开放平台 2.下载SDK 注册好了以后,你必须添加你的应用,然后会出现你的专属的AppID,之后进入SDK下载界面,选择语音合成...

2017-11-30 09:26:56

阅读数 2169

评论数 0

Android BLE开发

这次实际项目中要求了手机终端和低功耗蓝牙即蓝牙4.0通讯的功能,所以这次我也就把我自己的Android代码同大家分享,稍后考虑将框架整理后上传Github供大家交流学习。1.蓝牙初始化 //初始化蓝牙设备 private void init_ble() { // 手...

2017-09-07 09:40:47

阅读数 353

评论数 0

Java12的新特性

目录 1. JEP 189: Shenandoah: A Low-Pause-Time Garbage Collector (Experimental)---Shenandoah:低暂停时间的 GC(实验性功能) 2. JEP 230: Microbenchmark Suite---微基准测试...

2019-03-21 08:44:31

阅读数 223

评论数 0

云服务器与相关存储服务公网流量过高的问题

最近作百度的一个智能音箱语音技能,发现CFC函数调用功能自从开始收费之后我的扣费一直居高不下,看了一下日志和监控发现公网流量这一项每一天都接近2GB,自己本身是Android开发出身的,数据库和后台接触不多,所以这个问题一直困扰着我,但是在朋友和同百度云服务器的工程师的交流中最终解决了该问题,不知...

2019-02-17 11:07:26

阅读数 56

评论数 0

2018年Android面经-BAT、头条、网易、爱奇艺、华为等等(下)

目录 1.华为Android岗位面经 1.1 一面---30Min 1.2 二面---30Min 2. VIVOAndroid岗位面经 2.1 一面---50Min 3.跨专业求职体会 本篇分为上中下三篇文章: 上篇:阿里巴巴与今日头条 中篇:网易与爱奇艺 下篇:华为与VIVO...

2018-11-06 09:23:17

阅读数 94

评论数 0

2018年Android面经-BAT、头条、网易、爱奇艺、华为等等(中)

目录 1.网易Android岗位面经 1.1 一面---1Hour20Min 1.2 二面---50Min 2.爱奇艺Android岗位面经 2.1 一面---1Hour 2.2 二面---40Min 2.3三面---1Hour 本篇分为上中下三篇文章: 上篇:阿里巴巴与今日头条...

2018-10-30 16:15:28

阅读数 339

评论数 0

2018年Android面经-BAT、头条、网易、爱奇艺、华为等等(上)

目录 1.阿里巴巴Android面经 1.1一面---1Hour15Min 1.2 二面---50Min 1.3 三面---20Min 1.4 四面---30Min 1.5 五面HR面---20Min 2.字节跳动(今日头条)Android面经 2.1 一面---1Hour 2....

2018-10-25 16:15:58

阅读数 232

评论数 0

Activity的全屏设置

设置启动页的时候,大家应该都会有需要启动页Activity设置为全屏(FullScreen)的需求吧,但是这里一开始我遇到一点小问题: java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example....

2018-10-22 21:37:28

阅读数 83

评论数 0

理解S12(X)架构中的地址映射方案

由于在暑假匆忙接收的嵌入式项目中需要使用特别大的数组,非分页RAM的内存不够用了,没办法,硬着头皮尝试使用分页RAM,但是完全没有单片机的基础,导致极其的困难。之前写程序都是按照纯软件的思维,主要考虑...

2018-10-19 17:03:10

阅读数 84

评论数 0

如何获取Gradle dependencies report(gradle依赖报告)

这部分内容是之前那个依赖测试包问题看到的答案下面的,有一位大佬梳理了一下这个过程,我在这边翻译一下也供大家参考吧: 步骤1 在项目根目录下执行获取依赖报告的gradle,比如 gradle -q app:dependencies 详细的可以看这里 这可以提供与该问题有关的以ASCⅡ...

2018-10-18 21:46:14

阅读数 192

评论数 0

android studio 报 Resolved versions for app (26.1.0) and test app (27.1.1)differ 错误的原因与解决方法

最近忙着学校课题好久没有搞Android,找了个开源项目做了做,刚新建完项目编译就报了如下错误: 意思应该是本地和测试包依赖的项目版本不同导致。 神奇的是我们重新ReBuild一下项目这个报错就没了,但是本着求实的态度我还是去搜索了一下产生的原因: 首先是我的项目的依赖 depend...

2018-10-18 21:14:08

阅读数 77

评论数 0

【图文解说】基于飞思卡尔MC9S12XS的Flash擦除和写入操作

 关于Flash的擦除和写入,真的是让我最费力的一部分,网上的相关资料很少,好不容易找到了一点相关代码,却发现程序不能正常的运行,而且更令人无解的是程序本身怎么检查都检查不出错误。好啦,一点一点的说说我的辛酸史。          至于擦除和写入的原理是什么,这个不是我们关心的,我也不去赘述,我...

2018-10-09 15:07:28

阅读数 57

评论数 0

Activity的onCreate方法里面子线程为何能设置UI界面

这是之前朋友被问的一个面试问题,一般情况下我们都知道Android是不允许子线程更新UI的(通过单线程避免多线程的同步更新问题),但是为什么在onCreate方法里面却可以呢,自己试了一下,在onCreate方法直接new一个子线程并执行类似TextView.setText("J...

2018-07-04 17:58:58

阅读数 275

评论数 0

Android工程编译时"No resource found"错误-附相关拓展知识

一、问题处理刚刚在公司编译的时候突然报错,其实昨天还是好好的,具体报错log如下/Users/dongboqi/android_2/build_tmp_cache/dcdfa5e69b328d9c932f8e56db2f3b8b2ec4271a/output/res/layout/pay_ad_l...

2018-06-29 22:01:41

阅读数 237

评论数 0

freeline-减少项目编译时间

我们准备使用freeline来减少每一次编译运行的时间,Freeline 是 Android 平台上的秒级编译方案,Instant Run 的替代品,由蚂蚁聚宝Android 团队开发,它可以充分利用缓存文件,在几秒钟内迅速地对代码的改动进行编译并部署到设备上,有效地减少了日常开发中的大量重新编译...

2018-06-26 22:57:22

阅读数 58

评论数 0

Android 中Activity,Window和View之间的关系

我想大多数人,对于这3个东西的概念能区分,但是具体区别在哪却很难说出来。我这里根据我个人的理解来讲讲我个人对这3个概念的理解。当然这里设计到通用的事件窗口模型等通用GUI设计,我这里就不打算讲了,纯粹从概念上来进行区分。Activity是Android应用程序的载体,允许用户在其上创建一个用户界面...

2018-03-05 10:13:06

阅读数 338

评论数 0

记2016腾讯 TST 校招面试经历,电面、笔试写代码、技术面、hr面,共5轮

前序:   距离  2016 腾讯 TST 校招面试结束已经5天了,3月27日至今,目前还在等待消息。从投简历到两轮电面,再到被邀请到腾讯深圳总部进行了3轮 TST计划(Top student talent) 面试,整个过程历时一个月,我都觉得我是幸运的,还有,我投的是安卓移动端开发实习生,...

2018-01-03 09:27:05

阅读数 481

评论数 0

美团校招在线考试笔试题:钱币面值组合

要求:假设我们有8种不同的钱币面值{1,2,5,10,20,50,100,200},用这些钱币组合成一个给定的数值n,如:n=200.那么一种可能的组合方式为:200=3*1+1*2+1*5+2*20+1*50+1*100.求总共存在多少种组合方式? 注:这是本人参加美团校招在线考试的笔试题...

2017-12-11 22:01:04

阅读数 393

评论数 0

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