- 博客(25)
- 资源 (3)
- 收藏
- 关注
转载 Android按返回键退出程序但不销毁,程序后台运行,同QQ退出处理方式
@Overridepublic boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK) {moveTaskToBack(false);return true; } return super.onKeyDown(keyCode, event)
2016-02-01 17:11:33 669
转载 常用的正则表达式大全
常用正则表达式大全!(例如:匹配中文、匹配html)匹配中文字符的正则表达式: [u4e00-u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^x00-xff] 评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 匹配空白行的正则表达式:ns*r 评注:可以
2015-01-26 10:57:02 415
转载 JAVA字符串格式化-String.format()的使用
常规类型的格式化String类的format()方法用于创建格式化的字符串以及连接多个字符串对象。熟悉C语言的同学应该记得C语言的sprintf()方法,两者有类似之处。format()方法有两种重载形式。format(String format, Object... args) 新字符串使用本地语言环境,制定字符串格式和参数生成格式化的新字符串。format(Lo
2015-01-26 10:45:33 451
转载 集成友盟社会化分享组件
先来给大伙看一下集成效果:下面是详细的集成过程:首先来到官网:http://www.umeng.com/选择社会化分享,进入查看这个产品的介绍,下载对应平台的SDK,笔者这里自然是选择Android平台:笔者集成友盟社会化组件的时候还未更新到4.1,所以使用的4.0版的,点击下载就可以选择你
2015-01-08 16:06:58 756
转载 android 动画
Android 平台提供了两类动画。 一类是Tween动画,就是对场景里的对象不断的进行图像变化来产生动画效果(旋转、平移、放缩和渐变)。第二类就是 Frame动画,即顺序的播放事先做好的图像,与gif图片原理类似。 下面就讲一下Tweene Animations。 主要类: Animation 动画AlphaAnimation
2014-11-07 16:55:57 495
转载 Android 监听软键盘按键的三种方式
前言:我们在android手机上面有时候会遇到监听手机软键盘按键的时候,例如:我们在浏览器输入url完毕后可以点击软键盘右下角的“GO”按键加载url页面;在点击搜索框的时候,点击右下角的search符号键可以进行搜索;或者在全部数据输入完毕后,点击右下角的"done"就马上进行下一步操作。效果图:
2014-11-06 11:58:53 532
原创 android和js调用(大于等于4.2版本的,注意冲突)
android 4.2 之后版本提供给js调用的函数必须带有注释语句@JavascriptInterface ,4.2版本之前向webview注入的对象所暴露的接口不是必须带有@JavascriptInterface注释语句(需要注意,android adt,eclipse生成的工程,低版本中会自动带有 anotations.jar,支持@JavascriptInterface, 而高版本中工
2014-10-11 10:49:40 675
原创 webview包括前进、后退、刷新以及水平进度条
规则:1、wap页新增工具栏,包括后退,前进和刷新按钮2、点击后退,返回到上一页,点击前进按钮,进入之前打开过的页面,如没有打开过的界面,前进和后退按钮不可选。3、点击刷新,刷新当前页面4、进度条显示,显示当前加载页面的进度,可参考微信wap页面,当加载完成后,进度条完成且消失5、调用wap页面时候,控制是否显示该工具条
2014-09-24 09:22:05 1531
原创 android 倒计时
timer = new CountDownTimer(20000,1000) {//第一个c @Override public void onTick(long millisUntilFinished) { count.setText("还剩:" + millisUntilFinished / 1000 + "秒"); } @Override
2014-08-21 08:38:31 384
转载 Android高手进阶 AIDL
在Android中, 每个应用程序都可以有自己的进程. 在写UI应用的时候, 经常要用到Service. 在不同的进程中, 怎样传递对象呢? 显然, Java中不允许跨进程内存共享. 因此传递对象, 只能把对象拆分成操作系统能理解的简单形式, 以达到跨界对象访问的目的. 在J2EE中,采用RMI的方式, 可以通过序列化传递对象. 在Android中, 则采用AIDL的方式. 理论上AIDL可以
2014-08-02 16:03:58 417
原创 解决在非activity中使用startActivity()方法
错误提示信息: Caused by: android.util.AndroidRuntimeException: Calling startActivity() from outside of an Activity context requires the FLAG_ACTIVITY_NEW_TASK flag. Is this really what you want?
2014-07-26 10:00:31 534
原创 横向滑动HorizontalScrollView+Gridview
布局xml: android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@color/classify_bg" android:paddingBottom="6dp" andro
2014-06-26 09:05:58 869
原创 动态设置drawableTop中图片大小
/*** 设置drawableTop上图片大小* @param tv*/public void setDrawableTop(TextView tv){Drawable drawable = tv.getCompoundDrawables()[1];drawable.setBounds(0, 0, 100, 100);tv.setCompoundDrawables(nu
2014-06-25 17:31:40 2373
原创 在使用fragment的activity双击点击退出程序
@Overridepublic boolean onKeyDown(int keyCode, KeyEvent event) {if (event.getAction() == KeyEvent.ACTION_DOWN&& event.getKeyCode() == KeyEvent.KEYCODE_BACK) {if(fm.getBackStackEntryCount() ==
2014-06-24 10:43:51 1327
原创 android 短信分享
Intent intent = new Intent(Intent.ACTION_SENDTO,Uri.parse("smsto:"));intent.putExtra("sms_body", "测试");startActivity(intent);
2014-05-24 14:47:03 1175
原创 android 隐藏软键盘
InputMethodManager manager = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);manager.hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), InputMethodManager.HIDE_NOT_ALWAY
2014-05-21 10:31:35 372
原创 java 三大特性 封装 继承 多态
众所周知,java的三大特性:封装、继承、多态,那具体指的是什么?请往下看封装是指实现隐藏细节,对用户提供访问接口。通俗来讲就是当我们定义一个类的成员时,使用private这个关键字来说明这个变量的权限,然后通过public的方法进行对这个变量的调用。对于一个变量,一般都有读取和赋值操作,即getXxx()(Xxx代表要访问的变量名称)进行读取和setXxx()进行赋值。所谓继承就是通过已
2014-05-16 15:32:07 564
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人