- 博客(19)
- 资源 (10)
- 收藏
- 关注
转载 数据库:ORMLite中对复杂语句的处理
有时候,我们的SQL语句可能会比较复杂,用DAO的一些方法可能不能满足需要。这时候就需要我们用到一些原生的sql语句,还好ORMlite框架中提供了这样了方法。如queryRaw,executeRaw等以查询为例(queryRaw的使用):先建一个Dictionary方法:@DatabaseTable(tableName="Dictionary") public class D
2015-01-27 17:17:36 3055
转载 Android:轻量级ORM框架ActiveAndroid入门教程(转)
注:没有找到出处,如有侵犯,请告知 开始ActiveAndroid神奇之旅:在AndroidManifest.xml中我们需要添加这两个AA_DB_NAME (数据库名称,这个name不能改,但是是可选的,如果不写的话 是默认的"Application.db"这个值)AA_DB_VERSION (数据库版本号,同样是可选的 – 默认为1)
2015-01-26 14:04:36 1323
转载 Android:scrollview嵌套listview运行后显示的位置不在顶部而是中间问题
scrollview里面嵌套了一个listview ,通过设置一个方法设置了listview的高度 现在的情况就是进到这个界面的时候看到的不是最上面 而是中间 ,该问题的解决办法为:mScrollView.smoothScrollTo(0,20);如此以上代码还是无效, 在代码里去掉listview的焦点 lv.setFocusable(false),再试下就可以了;
2015-01-25 12:49:30 1070
原创 Android:EditText 软键盘退出监听解决方法
关于 edittext 软键盘退出监听解决办法 edittext 有个onCreateInputConnection 的方法,通过它可以自定义一个输入法连接器,那里连接器里面有个方法(finishComposingText)能监听输入完成的动作 public class MyEditText extends EditText { pub
2015-01-22 14:27:54 4744
转载 Android:EditText输入事件截获与监听
本节介绍一下EditText中进行文字截获和事件监听。 预期目标:如下图,输入框中每输入一个字符,下面的TextView可以迅速的显示出来输入框中的内容 1.第一种实现方法:使用setOnKeyListener(),不过这种方式只能监听硬键盘事件 Java代码 edittext.setOnKeyListener(new View.O
2015-01-22 13:55:51 1521
转载 Android:点击EditText文本框之外任何地方隐藏键盘的解决办法
1,实现方法一:通过给当前界面布局文件的父layout设置点击事件(相当于给整个Activity设置点击事件),在事件里进行键盘隐藏[java] view plaincopy"http://schemas.android.com/apk/res/android" android:id="@+id/traceroute_rootv
2015-01-22 13:54:38 1036
原创 Android:继承ScrollView实现自定义向上滚动弹出框(背景半透明)
现在常见的效果:点击按钮向上弹出框展示信息,弹出后背景变为半透明,并且支持手势滑动关闭弹出框。效果图如下:下面上代码:1、核心类:自定义向上弹出框 VerticalScrollView.javapackage app.popupbox.view;import android.app.Activity;import android
2015-01-22 11:12:23 3684
转载 Android:延迟执行PostDelayed
延迟执行PostDelayed本文地址:http://blog.csdn.net/caroline_wendyAndroid程序中,使用postDelayed()方法,表示,在一段时间之后,执行新的线程,即可以达到一段特定程序延迟执行的目的。使用:[java] view plaincopy/
2015-01-22 08:58:41 1606
转载 Android开源:数据库ORM框架GreenDao学习心得及使用总结
最近在对开发项目的性能进行优化。由于项目里涉及了大量的缓存处理和数据库运用,需要对数据库进行频繁的读写、查询等操作。因此首先想到了对整个项目的数据库框架进行优化。 原先使用android本身内置的sqllite,也就是用的最基本的SQLiteOpenHelper方法,这种方法对自己来说比较方便易懂。但是在使用过程中感觉很繁琐,从建表到对表的增删改查等操作,如果表对象的属性很多,就需要使
2015-01-21 16:39:03 1352
转载 Android:最火的快速开发框架XUtils
最近搜了一些框架供初学者学习,比较了一下XUtils是目前git上比较活跃 功能比较完善的一个框架,是基于afinal开发的,比afinal稳定性提高了不少,下面是介绍:鉴于大家的热情,我又写了一篇Android 最火框架XUtils之注解机制详解xUtils简介xUtils 包含了很多实用的android工具。xUtils 最初源于Afinal框架,进行了大量重构,使得x
2015-01-21 12:00:05 1412
转载 Android:注解初始化findViewById
一、引言Android中通过findViewById在布局文件中找到需要的View,加入一个Activity里面有许多的View需要初始化,那将是一件很繁琐的事情。当然Google一下你会发现有很多Android Annotations框架。比如比较有名的“Android Annotations”,这样的框架很复杂,用起来也比较麻烦,还有一些BUG,第一次使用也花费了不少时间研究。也许
2015-01-21 10:00:14 1663
转载 Android:搜索关键字飞入飞出效果
好多应用在搜索界面都有关键字飞入飞出的效果。我自己也实现了下。先上效果图:实现该效果需要解决以下五点:1.布局的选用。2.确定动画区域,即布局的宽高。3.对关键字坐标的随机分配。4.对随机分配的坐标进行向中心靠拢。5.动画的实现。本文内容归CSDN博客博主Sodino 所有转载请注明出处:http://blog.csdn.ne
2015-01-16 14:05:45 1636
转载 Java:AtomicInteger简介
这个类真的非常实用,更重要的是 它确实非常简单:附上自己的代码,可以自己试试:AtomicInteger,一个提供原子操作的Integer的类。在Java语言中,++i和i++操作并不是线程安全的,在使用的时候,不可避免的会用到synchronized关键字。而AtomicInteger则通过一种线程安全的加减操作接口。 代码:package test;
2015-01-15 15:51:59 1118
原创 Android:用ViewPager实现广告栏
现在常见的广告栏效果,自动切换广告,也可手动滑动切换。我用ViewPager实现的,废话不多说,上代码:1、布局文件 layout_ad_pager.xml<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width=
2015-01-15 15:30:03 2187
转载 Java:正则去掉小数点后多余0
需求:已知字符串为一数字字符形式,多为float,double转换过来,将其后多余的0与.去掉.Java代码 package test; /** * 去掉多余的.与0 * @author Hust * @Time 2011-11-7 */ public class TestString { public
2015-01-08 16:50:15 6259 2
原创 Java:验证字符串是否是数字
public class NumberDemo { public static void main(String[] args) { String str1="1122.2.2"; String str2="111"; String str3="111.2"; String str4="111s"; String str5="111.s"; String str6="1s
2015-01-08 10:54:40 1349
转载 Android:WebView全面详解
WebView是安卓中用来显示html文本内容的的控件,对html5也有很好的支持,ios的控件UIWebView差不多。网上对WebView的解释很多,但都是零星的介绍,导致到现在为止webview给我的印象都是,貌似很强大,其实很鸡肋,于是决定总结一下webview的开发经验。使用WebView并不需要开通网络权限网上有文章说webview需要开通internet权限,否则会出
2015-01-07 11:43:37 1586 1
转载 Android:浅谈WebView
WebView(网络视图)能加载显示网页,可以将其视为一个浏览器。它使用了WebKit渲染引擎加载显示网页,实现WebView有以下两种不同的方法:第一种方法的步骤:1.在要Activity中实例化WebView组件:WebView webView = new WebView(this);2.调用WebView的loadUrl()方法,设置WevView要显示的网页:
2015-01-07 11:42:21 805
转载 Android:ProgressBar 颜色的设置
转载自:http://blog.csdn.net/mars2639/article/details/6620836布局文件代码:[html] view plaincopyProgressBar android:id="@+id/progressbar" androi
2015-01-05 10:17:41 2194
Android:PowerPopMenu——加强版的PopupWindow菜单
2016-02-26
Android:从网络获取数据ViewPager动态添加Fragment,仿51job详情左右滑动看更多效果
2015-11-11
视频音频播放器APP
2014-11-06
天气预报APP
2014-11-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人