随笔分类 - Java Daily Diary
Something important,difficult or something easily forgotten.
摘要:刚开始接触Intellij,里面有很多东西还不太会用,平时在eclipse里面用的很方便的easyexplore能帮助快速打开文件目录,Intellij中本身就有这样的功能,只是默认没有开启,需要我们自己动手处理下。想要的筒子们,有图哦。①File->Settings->Tools->Externa...
阅读全文
摘要:/* * scrollView中嵌套GridView不能显示头部 * * 方案①:scrollView.smoothScrollTo(0, 0); * * 方案②:scrollView.post(Runnable); * * 直接使用scrollView.scrollTo(0, 0);无效 ...
阅读全文
摘要:在Android开发中ListView、ScrollView用到的频率相当高,可是一个优秀的应用我们能看到它里面的效果绝对不会那么死板,安卓原生的ListView和ScrollView都不能满足这个要求,所以开发的时候就会需要这种带弹性的View。在平时开发中的,我收集了上下拉带弹性的ListV...
阅读全文
摘要:以前用mysql都是安装的时候把字符集设置为utf-8,所以很少出现乱码,今天在用wampserver中的mysql时,发现提交到数据库的中文乱码,因为很清楚建表使用utf-8,服务端也使用utf-8,就是因为换了数据库服务器后出现乱码,看来问题肯定是出在数据库服务器上,于是查看mysql配置文...
阅读全文
摘要:有时候如果想让我们的应用在桌面上创建多个快捷方式,我们可以在Manifest.xml文件中对相应的activity进行声明。 ...
阅读全文
摘要:最近项目中有需要用到二维码扫描功能,于是查了相关资料,也没有过多地研究ZXing源码,只是有了最简单的功能,因为下载大牛的demo已经完全实现了功能,只是对其中的扫描线做了更改,需要的朋友可以直接使用。 界面图Preview:图是用stg+vnc做的,看起来比较卡,大家将就着看。 ...
阅读全文
摘要:在android开发中,常常会要求IOS应用和android应用的体验一致,所以对应android中开发时,很多控件就需要开发人员自己定义,下面就为大家分享一个仿苹果的弹性滑动ScrollView。BounceScrollView源码:package com.joke.widget;import a...
阅读全文
摘要:微信中使用ShareSDK分享,需要申请微信开放平台账号,并且以微信中的声明的应用签名打包程序。private void showShare(String url, String title, String picfile) { ShareSDK.initSDK(this); OnekeyShare...
阅读全文
摘要:为了方便网页和应用的交互,安卓系统WebView提供JavaScript网页脚本调用Java类方法的机制。只要调用addJavascriptInterface方法即可映射一个Java对象到JavaScript对象上。MainActivity.java代码:package com.apple.brow...
阅读全文
摘要:在android上显示gif不太方便,虽然有控件可以实现,但是效果不是很好,保险点儿的作法还是使用帧动画来处理。①在XML中定义animation-list: ②在XML布局中定义ImageView,指定其src属性或background属性为"@anim/loading"③在java代码中:...
阅读全文
摘要:import android.content.Context;import android.util.AttributeSet;import android.util.Log;import android.view.MotionEvent;import android.widget.GridView...
阅读全文
摘要:做一个项目时,需要在ListView中嵌套GridView,因为ListView的每个条目中不一定出现GridView,那么问题来了,添加GridView的Item的点击事件后,有GridView出现的条目中,ListView的Item点击事件无法触发,这时我们就需要设置ListView的Item...
阅读全文
摘要:最近看到一篇有关个性对话框的文章,里面介绍了非常酷的动画效果,开源的项目下载来试试,用法很简单。NoftyDialogEffects效果参考:http://tympanus.net/Development/ModalWindowEffects/具体使用方法可以参考demo,我把NiftyDialo...
阅读全文
摘要:这阵子在使用gson解析时遇到了点小麻烦,因为一直用的fastjson,最近一个项目里使用的gson,需要解析list集合,查资料都是使用TypeToken解决,相对比较麻烦,下面为大伙推荐一种简便的方法。 Object com.google.gson.Gson.fromJson(String j...
阅读全文
摘要:在项目中遇到了一件令人头疼的事。使用fastJson反序列化时下面的Json时,得到对象属性总为null(如下图),可能细心的朋友一看就知道问题出在哪里,没错!问题就出在返回的字段首字母给大写了。fastJson解析的是利用反射通过setXxx()为对象赋值,这也就是为什么我们的javabean必...
阅读全文
摘要:程序Yuan,用eclipse敲代码时还在使用alt+/吗,还在为格式化代码ctrl+shift+f快捷键不快捷发愁吗?如果是,那么这篇就适合你,请继续往下看。①设置代码提示快捷键②设置java代码自动提示③保存自动格式化java代码④设置xml自动提示⑤设置保存自动格式化xml文件接下来,敲代码的...
阅读全文
摘要:在安卓应用的开发中,一般普通应用用到最多的就是底部放一个RadioGroup实现切换的布局,今天在实现的时候,却出现了底部RadiButton的drawableTop图片及文字无法居中的情况,经过对比实验发现RadioButton在不加background属性时,只能靠右对齐,加了layout_gr...
阅读全文
摘要:对于刚开始做安卓的来说,可能一个好的Demo比什么都来得快,但是最近在做安卓登录注册的时候,发现基本找不到我想要的东西,无奈只好硬着头皮做,好在不负付出,终于搞定,也算是给自己一个交待。 从结构上说,这个代码并不好,只是简单实现了注册登录的功能,有需要的盆友撸过去。包含完整的android端和...
阅读全文
摘要:有一阵子没有写程序,连基本的AsyncTask用法都记不清楚了,复习一下于是有了下面的图片加载类。package com.hitech.download;import java.io.IOException;import org.apache.http.HttpResponse;import org...
阅读全文
摘要:使用自定义的TabHost可以不用继承TabActicity,但是要注意的是如果使用Activity作为Content的话,有两处代码是一定要加的。不然就会出现RuntimeError,还有在XML布局中使用自定义的TabHost时除了TabHost的id自定义外,LinearLayout和Tab...
阅读全文
浙公网安备 33010602011771号