- 博客(16)
- 收藏
- 关注
原创 安卓开发学习心得-------连续点击两次退出
我们使用的大部分软件中,在主界面想退出我们都需要连续点击两次返回键,在我们自己的应用中想实现的方法也非常简单。代码如下: /** * 重写返回按钮逻辑 */ @Override public void onBackPressed() { //重写返回按钮,点击返回关闭侧滑栏 if((System.currentTimeMil
2017-03-03 18:01:49
388
原创 安卓开发学习心得-------Retrofit 2 (一)
现在做的公司项目中,网络连接用的是httpUrlConnection,每次网络访问配置下来非常的麻烦,写了个工具类简化了一些重复的代码,但是用起来还是非常蛋疼。这段时间学习的过程中才从网上了解到retrofit,okhttp,rxjava等框架,并且在2016年非常火。整个项目做下来每个网络访问搭配handler代码量非常繁杂,所以准备开始学习这几个框架,利用RxJava与retrofit取代htt
2017-03-01 18:31:20
455
原创 安卓开发学习心得-------欢迎界面的心得体会
在学习安卓以及动手尝试小项目的过程中,我们很少会去给应用添加欢迎界面.直到现在正是开发公司的项目,添加了欢迎界面之后,对应用的欢迎界面也有了一点心得体会。一般情况下我们打开应用,看到的是大部分是一个全屏的图片,图片一般是应用或者开发公司的logo,然后等待大概一两秒之后就会跳到主界面,所以主要的是两个方面,一个是全屏的图片,一个就是这等待的一两秒的时间是怎么来的1.全屏欢迎界面欢迎界面也是一个act
2017-02-28 17:29:31
3191
原创 安卓开发学习心得-------Http访问时保持同一Session
使用httpUrlConnection访问后台时,常常需要保持同一个session。而我们使用的浏览器会自动保持session的状态,在安卓开发中则需要对httpUrlConnection的Header做适当的处理。 1.首先在第一次做访问的时候我们可以获取到一个叫Cookie-set的Header,而他的第一个部分则是我们需要的sessionId,一般是在登陆功能下。 /
2017-02-26 21:25:07
748
原创 安卓开发学习心得-------关于软键盘的那些知识与技巧
开发的过程中,对软键盘做一些适当的处理可以加强用户的体验,下面是我在开发过程中总结的一些关于软键盘也就是输入法键盘的一些知识点。**1.软键盘弹出是点击空白处关闭软键盘** 在一些信息输入的界面中,软键盘会遮盖掉一些屏幕下方的输入框,想在下边输入一个办法是增加滚动条让滑动到想滑动的位置,第二种方法则是关闭软键盘后输入,所以点击空白处关闭软键盘可以很好地增加用户体验,在我们想操作的界面acti
2017-02-25 18:46:15
309
原创 2017实习心得体会以及自己的小目标
不知不觉实习已经快接近三个月的时间,从刚实习的第一天就计划定期更新自己的博客,但是一拖就是三个月。看着自己上次更新还是去年的10月份,感叹坚持写博客还是一件很需要毅力的事情,其实每天工作的过程中可记录总结的东西非常的多,所以一定要坚持这件事情,学习工作的过程就是吸收的过程,有吸收就要有输出。记录下实习这段时间的一点感想体会,首先工作的强度还可以接受,从第一天到现在暂时没有能难倒我的地方,但是也
2017-02-24 23:22:23
1099
原创 JavaEE----Hibernate初学
简单hibernate例子的编写所需步骤1.创建hibernate配置文件2.创建实体持久类3.实体类的映射文件4.通过hibernate api提供 的代码访问数据库《一》hibernate配置文件:hibernate.cfg.xml五个基本属性用户名:classiccars密 码:myeclipsejdbc驱动:org.apache.derby.jd
2016-10-24 12:45:31
323
原创 安卓开发学习心得-------Activity生命周期以及启动模式
1.Activity的定义2.Activity的生命周期3.Activity的启动模式4.Activity的Intent Flag启动方法
2016-09-09 15:26:36
420
原创 安卓开发学习心得-------WebView的使用
安卓网页的显示1.可以直接通过Intent方法跳转页面Uri uri= Uri.prase("网址");Intent intent = new Intent(Intent.ACTION_VIEW,uri);StartActivity(intent);即可实现网页的跳转, 但是是调用本机内部浏览器实现的跳转 ,无法直接显示在应用上2.使用WebView实现在应用上显
2016-06-10 12:03:36
588
原创 安卓开发学习心得-------Spinner基础
Spinner的使用也是创建适配器并且将适配器匹配至spinner,使用方法与ListView和GridView类似注意的地方 :1.Spinner的适配器配置时,增加一种下拉列表的布局,adapter.setDropDownViewResourse().可以直接使用安卓自带的布局文件即可。
2016-06-10 11:59:28
359
原创 安卓开发学习心得-------GridView基础
GridView基本步骤1. 创建GridView 2. 新建适配器3.适配器添加数据源(如用到哈希表,需将表添加到数据源)4.Grid连接适配器步骤与ListView基本一致注意的地方: 1. 布局文件创建GridView时,要增加每行显示数,Andriod:horizontalSpacing,Andriod:Vert
2016-06-10 11:51:31
332
原创 安卓开发学习心得-------时间的获取(Calender)
Calendar cal;cal=calendar.getInstance();cal.get(); ------- 获取日期注意的地方 : 1. 月份需加1
2016-06-09 12:35:57
380
原创 安卓开发学习心得-------ListView基础
ListView基本步骤1. 创建ListView2. 新建适配器3.适配器添加数据源(如用到哈希表,需将表添加到数据源)4.ListView连接适配器1.ArrayAdapter的三个参数: 上下文布局文件(大多数时可使用安卓自带的布局文件 android.R.Layout.*)数据源(每行显示单个数据的数据源,List或者字符串数组)
2016-06-09 12:13:31
506
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人