- 博客(14)
- 问答 (1)
- 收藏
- 关注
原创 Kotlin网络请求
自学了一段时间了,认识了Kotlin。今天就分享分享强大的Kotlin。在之前的Android开发中OkHttp、volley、AsyTask等等发起网络请求费时费力。Kottlin怎么做呢1添加方法请求的地址返回的结果fun execute(): ForecastResult { //(URL中间填写一个请求的地址 返回的是一个字符串) val f
2017-06-01 13:37:12
5166
原创 ListView中的Adaper传递监听事件到Actviity(事件监听)
这几天在写项目的时候频繁采用mvp设计模式,数据合视图的分离让代码的逻辑跟加清晰先说Adapter中的事件监听有如下几种方式方式1直接在Adapter中设置 holder.mItemName.setOnClickListener(new View.OnClickListener() { @Override public void onClick(
2017-03-01 18:07:24
492
原创 EventBus报错:and its super classes have no public methods with the @Subscribe annotation
繁忙的工期终于结束了,今天封装了工作相关的内容。在处理一个观测者模式的时候想想用用EventBus,于是就用EventBus写了一个栗子但是发现报错了!!!!!看了看报错的内容and its super classes have no public methods with the @Subscribe annotation这句话大概说的意思没有找到公有含有Subscribe注解的方法,也就是说没
2017-01-16 10:47:07
8236
原创 Android Studio Preview滑来滑去、消失固定解决方案。
前几天写项目是不知道点了Preview的什么 只要一点击xml文件preview马上就滑动到右边去了,项目写完了终于解决 了1如果preview隐藏掉了可以在view->Tool Windows->preview中显现出来。2如果preview滑来滑去,固定不住点击preview的设置会发现Docked Mode消失了3这个时候需要先点击一下preview(这个一定要做)让p
2016-12-29 10:18:20
6648
原创 Andoird中布局样式的抽取
在做Android应用的时候,有时候往往有一堆布局相似的界面,单独写每一个界面很是费时费力这是需要向上抽取布局例如下面的Activity界面上面的界面总体上来说极为相似可以粘贴复制代码实现,但是粘贴复制显得代码过于笨重不方便维护,加入我们需要换一个背景那么至少需要修改四个文件好了上代码 抽取如下部分 文本标题,文本类容 2个按钮在抽取前可能这样干: <TextView
2016-09-01 15:38:28
2196
原创 Jdbc查询数据库处理结果集优化查询代码
通过jdbc我们可以访问数据库实现对数据库的增删改查的操作,利用java的封装特写我们会发现 增加、修改、与删除可以用一个方法去实现它们的不同之处在于sql语句不同另外接收的参数也不同,这些通过传入的参数就可以soeasy的解决掉了,今天来谈谈如何优化查询的代码,查询其实也可以向上提取出一个方法,但是查询的结果该如何处理呢,要知道每一种查询的操作的结果都不一样该怎么办呢?本片的精髓,查
2016-07-24 19:25:43
1856
原创 Android学习笔记之Activity的4种启动模式
我们在做Android的应用程序开发时经常会用到Activity之间的跳转跳转有时就要启动一个新的Activity,Activity的4种启动模式如下:1 standard启动模式不管将要启动的Activity是否已经存在都会重新去new一个Activity2 singleTop判断当前任务栈的栈顶是否与将要启动的Activity相同,如果不相同在就new一个Activity如果相同就直接
2016-05-09 20:58:43
293
原创 String编译期与运行器之间的细节
public class MainLaunch { public static int getDd(){ return 1; } public static void main(String[] args){ String a="a1"; String a1="a"+1;//a1 在编译期已经确定了其值结果为true System.out.println("a与
2016-04-22 09:56:34
318
原创 安卓学习笔记之ImageSwitcher
ImageSwitcher是用于图片浏览以及上下图片的切换显示它的内部包含有两个ImgeView一丶效果预览:二丶如何实现1xml源码:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/too
2016-04-21 14:12:17
447
原创 Android学习笔记之TimePicker与DatePicker
TimePicker与DatePicker是处理时间与日期的控件,与NumberPicker非常相似下面谈谈如何实现1用两个Button 分别控两个ListView的显示2点击Button后就设置时间或日期3最后显示在相应的ListView上<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/and
2016-04-18 20:15:17
338
空空如也
安卓中BaseAdapter是如何调用getView()方法的在哪里开始调用
2016-04-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人