- 博客(14)
- 收藏
- 关注
原创 Conflict with dependency 'com.android.support:support-annotations报错解决方案
完整报错:Error:Execution failed for task ':app:preDebugAndroidTestBuild'.> Conflict with dependency 'com.android.support:support-annotations' in project ':app'. Resolved versions for app (22.2.1) and...
2019-07-23 09:42:40
321
原创 Android JNI系列(3)——c语言基础(动态内存分配、字符串)
本博客的原创文章,都是本人平时学习所做的笔记,不做商业用途,如有侵犯您的知识产权和版权问题,请通知本人,本人会即时做出处理删除文章。动态内存分配c语言的内存分为:1.栈区(stack),2.堆区(heep),3.全局区或静态区,4.字符常量区,5.程序代码区。栈区:自动分配和释放。windows下,栈内存分配2M(确定的常数),超出了限制,提示Stack overflow错误,栈...
2018-08-03 17:26:48
472
原创 Android JNI系列(2)——c语言基础(二级指针、指针运算、数组运算、函数指针)
本博客的原创文章,都是本人平时学习所做的笔记,不做商业用途,如有侵犯您的知识产权和版权问题,请通知本人,本人会即时做出处理删除文章。指针为什么要有类型?地址只是内存开始的位置,类型是读取到什么位置结束。void main(){ double i = 99; int *p = &i; printf("%lf", *p); getchar();}上面的代码运行...
2018-08-01 17:22:47
530
原创 Android 从零学数据结构与算法(6)——冒泡排序、选择排序、直接插入排序、二分法插入排序、希尔排序
本博客的原创文章,都是本人平时学习所做的笔记,不做商业用途,如有侵犯您的知识产权和版权问题,请通知本人,本人会即时做出处理删除文章。算法 特征:有穷性、确切性、输入项、输出项、可行性算法运算要素:算术运算:加减乘除等运算逻辑运算:或、且、非等运算关系运算:大于、小于、等于、不等于等运算数据传输:输入、输出、赋值等运算算法优劣评...
2018-07-24 15:19:55
343
原创 Android 从零学数据结构与算法(5)——二叉树的建立、赫夫曼树、查找二叉树
本博客的原创文章,都是本人平时学习所做的笔记,不做商业用途,如有侵犯您的知识产权和版权问题,请通知本人,本人会即时做出处理删除文章。 这篇是接着上一篇的内容。二叉树的建立: 通过前序遍历的数据序列反向生成二叉树。 public class TreeNode {//树的节点 public int index; public String date; ...
2018-06-19 10:11:38
330
原创 Android 从零学数据结构与算法(4)——树、二叉树
本博客的原创文章,都是本人平时学习所做的笔记,不做商业用途,如有侵犯您的知识产权和版权问题,请通知本人,本人会即时做出处理删除文章。 ...
2018-06-13 17:19:15
351
原创 Android 从零学数据结构与算法(3)——HashMap和LinkedHashMap
本博客的原创文章,都是本人平时学习所做的笔记,不做商业用途,如有侵犯您的知识产权和版权问题,请通知本人,本人会即时做出处理删除文章。 ...
2018-06-05 14:20:53
715
原创 Android 从零学数据结构与算法(2)——栈和队列(Stack、Vector源码分析、逆波兰表达式、队列)
本博客的原创文章,都是本人平时学习所做的笔记,不做商业用途,如有侵犯您的知识产权和版权问题,请通知本人,本人会即时做出处理删除文章。栈:栈是限定仅在表尾进行插入和删除操作的线性表。队列:队列是只允许在一端进行插入操作、而在另一端进行删除操作的线性表。栈 允许插入和删除的一端为栈顶(Top),另一端称为栈底(bottom),不含任何数据元素的栈称为空栈。栈又称为后进先出的线性表。 ...
2018-05-20 22:21:27
676
2
原创 Android 从零学数据结构与算法(1)——数据结构和线性表(ArrayList、vector、LinkedList源码部分解析)
Android需要知道的数据结构与算法
2018-05-13 13:43:31
617
1
原创 浅谈Android单元测试(1)——Junit和Jacoco开发中的应用
前言废话 开发中单元测试能帮助开发人员编写代码、提升质量、减少bug。有利于后期维护,能帮助新人快速掌握代码。最重要的是能让你思考,尤其是Copy过来的,有的人看都不看,Copy过来运行一下,结果对了就可以了。以前我也是这样的,这样会让我们不会思考。单元测试也会让我们更好的理解oop。废话不多说了,开撸。Junit简单实用 现在Android开发者基本上都使用as开发了...
2018-05-09 16:22:00
1381
1
原创 Android JNI系列(1)——c语言基础(数据类型和指针)
本博客的原创文章,都是本人平时学习所做的笔记,不做商业用途,如有侵犯您的知识产权和版权问题,请通知本人,本人会即时做出处理删除文章。开发工具 开发工具vs2013下载地址:https://pan.baidu.com/s/1LIMesT9wcWwodFvqRt8awg 密码: wim2 安装一直下一步就可以,30天试用期,也可以输入BWG7X-J98B3...
2018-05-07 16:31:43
527
原创 Spinner实现选择和删除已登录过的账号
Spinner实现选择和删除已登录过的账号 效果图:部分布局代码:<FrameLayout android:layout_width="0dp" android:layout_height="50dp" android:layout_weight="1" ><practice.jnzhang.com.practice.view.My...
2018-04-28 11:07:05
539
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人