面试,无非都是问上面这些问题(挺多的 - -!),聘请中高级的安卓开发会往深的去问,并且会问一延伸二。以下我先提出几点重点,是面试官基本必问的问题,请一定要去了解! 基础知识 – 四大组件(生命周期,使用场景,如何启动)java基础 – 数据结构,线程,mvc框架通信 – 网络连接(HttpClie ...
分类:
移动开发 时间:
2018-11-12 11:17:28
阅读次数:
211
编译的时候会报如下错误:warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 改正:将返回值char * 改成const char * ...
分类:
编程语言 时间:
2018-11-09 00:52:49
阅读次数:
475
The string "PAYPALISHIRING" is written in a zigzag pattern on a given number of rows like this: (you may want to display this pattern in a fixed font ...
分类:
其他好文 时间:
2018-11-06 01:00:28
阅读次数:
303
今天刚升级到Xcode10,就遇到两个报错问题 错误一:Xcode 10: Build input file double-conversion cannot be found error: Build input file cannot be found: '../node_modules/rea ...
分类:
其他好文 时间:
2018-11-03 23:10:40
阅读次数:
2552
ora-64203:Destination buffer too small to hold CLOB data after character set conversion. 拼接字符串时过长引起,报缓冲区太小错误 SELECT WM_CONCAT(field_A|| field_b) FROM ...
分类:
其他好文 时间:
2018-11-03 16:29:33
阅读次数:
1232
APK安装过程 复制APK安装包到data/app目录下,解压并扫描安装包,把dex文件(Dalvik字节码)保存到dalvik cache目录,并data/data目录下创建对应的应用数据目录,Android系统在s ...
分类:
移动开发 时间:
2018-10-30 14:52:26
阅读次数:
179
0x03 DexHunter代码分析 DexHunter 实现中,只需要修改一处文件:dalvik\vm\native\dalvik_system_DexFile.cpp 下面是BeyondCompare比对: 首先看一下DexHunter的设计原理: APP 启动时,通过freature stri ...
分类:
移动开发 时间:
2018-10-28 11:28:36
阅读次数:
181
/* 当第一个类执行到此函数时,我们在dvmDefineClass执行之前,也就是第一个类加载之前 注入我们的dump代码;即DumpClass()函数 */ static void Dalvik_dalvik_system_DexFile_defineClassNative(const u4* a ...
分类:
移动开发 时间:
2018-10-28 11:19:01
阅读次数:
265
function bc = binary_conversion(a) %这是灰度值二值化转换函数,阈值为平均值j=imread(a); %读取灰度图像 j=double(j); %将图像转换为小数浮点型(double)[m,n]=size(j); %获取图像的长宽(m,n)s=sum(sum(j)) ...
分类:
其他好文 时间:
2018-10-27 10:24:59
阅读次数:
358
关于“Google在Android平台使用Java侵犯知识产权”一案,2014年5月,联邦法院判定Oracle获胜,这个结果完全出人意料,因为这样一来无异于打开了软件开发领域中API使用方式的潘多拉之盒。Android使用的Java API是基于Google自己开发的Dalvik虚拟机,Google ...
分类:
数据库 时间:
2018-10-24 15:38:42
阅读次数:
212