android
文章平均质量分 63
又考试的laymmy
这个作者很懒,什么都没留下…
展开
-
java中缀表达式转化成后缀表达式并计算结果
最近在做一个关于计算器的小demo,其中在计算环节需要把待计算的中缀表达式转换成计算机识别的后缀表达式。所以就想系统的整理一下关于中缀表达式转换的问题。一、介绍关于中缀表达式转换后缀表达式的理解,可以参考《数据结构和算法》之中缀表达式、后缀表达式转换,这里面给了一个具体实例转换的过程,比较容易理解。二、实现算法遍历中缀表达式:1、如果遇到数字,就输出到后缀表达式字符串数组中2、...原创 2018-07-01 13:17:32 · 1730 阅读 · 0 评论 -
android实现简单计算器
最近在做一个计算器小demo,中间真是踩了不少坑,所以打算系统的总结一下,也不枉我耗费了这么多心血。计算器要求如下图所示,要求可以进行简单的加减乘除运算,按下clear按钮清空上面的表达式。一、界面设计上面是一个EditText用来表示输入框下面键盘设计是GridView代码如下:<LinearLayout xmlns:android="http://schemas.android.com/...原创 2018-07-01 14:16:29 · 1483 阅读 · 1 评论 -
Android中ListView和SQLite结合实例---待办事项应用
我们都知道,在安卓开发中,ListView是非常重要且常用的一个控件,而SQLite也以其轻量型特性被大家广泛使用,因此,这二者在一起必定会擦出不一样的火花。 今天就通过一个关于待办事项的小例子来加深对于他们的理解。 一、需求分析说明: u 应用分为三个界面:待办清单页面,详情内容页面,添加页面u 代办清单页面展示所有的代办清单内容u 点击页面清...原创 2018-07-10 17:55:05 · 5241 阅读 · 10 评论 -
网络请求框架——AsyncHttpClient
最近在请求API过程中用到了这个框架,就上网找了一些贴一个链接AsyncHttpClient以后有机会再具体更新具体实现吧原创 2018-08-09 11:18:06 · 190 阅读 · 0 评论 -
AsyncHttpClient中的异步问题
最近在做AsyncHttpClient异步回调时,其中在另一个回调中又调用了这个回调,报错如下:OkHttp Dispatcher java.lang.IllegalArgumentException: Synchronous ResponseHandler used in AsyncHttpClient. You should create your response handler in ...原创 2018-08-21 14:29:23 · 1677 阅读 · 0 评论 -
Fragment切换时数据重复
最近往Fragment中填充数据时,发现切换回来后一条数据变成了两条数据,产生了重复解决办法如下:1、令TabLayout的adapter继承FragmentPagerAdapter2、重写destroyItem方法3、将super()删掉...原创 2018-09-18 16:33:21 · 985 阅读 · 0 评论 -
引入TabLayout闪退问题
在引入android.support.design.widget.TabLayout 布局中出现了android.view.InflateException: Binary XML file line #8: Error inflating class android.support.design这个问题解决办法如下:1、在style.xml中自定义一个style,使其继承 ...原创 2018-09-14 16:14:04 · 1208 阅读 · 0 评论 -
AsyncTask异步加载问题
一、简介 AsyncTask是一个异步的过程,有时为避免耗时操作,消耗用户的等待时间,可以将之放在异步过程中,这样一来,也可以在子线程中更新主UI,避免了阻塞。也就是说,通过此类,可以实现UI线程和后台线程进行通讯,后台线程执行异步任务,并把结果返回给UI线程.二、主要函数 在AsyncTask的源码中,对于AsyncTAsk的解释如下:<p>An asy...原创 2018-09-26 17:45:22 · 175 阅读 · 0 评论