- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 Java判断一个字符串里面是否含有中文字符
在写翻译项目时,里面有个需求需要判断一个字符串里面是否含有中文字符,实现起来也还比较简单,把字符串转toCharArray(),然后取出每一个字符,根据字节码判断,无非是遍历循环代码如下:// 判断一个字符是否是中文 public static boolean isChinese(char c) { return c >= 0x4E00 && c <= 0x9FA
2016-10-31 19:44:06 18223
原创 安卓检测网络连接状态的工具类
写项目时经常需要判断网络的连接状态,每次都翻书查资料感觉有点费事,所以封装了一个工具类,里面包含了几个判断网络连接状态的方法,方便以后开发中的使用package com.zhuandian.fanyi.utils;import android.content.Context;import android.location.LocationManager;import android.n
2016-10-30 20:15:40 1377
原创 设置Activity为全屏的两种方法
项目有时候需要把整个Activity设置为全屏显示,这里为大家整理两种方法。1.简单粗暴直接在代码中设置 requestWindowFeature(Window.FEATURE_NO_TITLE); //去掉标题栏(一定要在setContentView()之后) setContentView(R.layout.splash); //设置为全屏显示
2016-10-30 20:11:43 2891
原创 实现List集合中数据逆序排列
今天写项目时在listview展示数据时遇到一件很苦恼的事,因为listview中的数据是从调用者传递过来的List集合,里面的数据跟传过来的数据顺序保持一致但是项目中的需求是想让最后添加进来的数据展示在listview的最顶端,即数据需要逆序排列,尝试了好多方法都觉得不大方便,其中也尝试了用for遍历里面的数据,但是实现起来着实太麻烦。其实Java作为一个强大的开发语言,自然是强大的
2016-10-29 20:01:27 45883 1
原创 关于ToolBar和Actionbar左上角返回箭头的问题
ToolBar作为新特性替代ActionBar好处自然不用多说,但是ToolBar跟actionbar上有几个小细节特别容易混淆,所以今天抽时间说下这个问题。1.如果你的activity是继承自ActionBarActivity的话,又想使用Toolbar作为导航条的话,一般你在代码中会这样配置 Toolbar toolbar = (Toolbar) findViewById(R.i
2016-10-27 21:26:51 10621
原创 使用Volley的ImageLoader优化listview加载图片
在Listview中加载图片,如果不使用缓存机制的话,ListView的用户体验会特别不好,用户上下滑动Listview时不但会造成图片的错误或者闪动效果,而且还有可能加载错误,自己写缓存又比较麻烦,但是Volley作为一个优秀的第三方网络请求库,给我们封装了图片的缓存,使用起来特别方便项目中,在adapter中要不断的加载图片,刚一开始是使用的AsyncTask采用异步任务的方式
2016-10-25 19:31:38 1525
原创 安卓调用系Intent统拨打电话
在安卓里面,拨打电话需要申请权限 然后在代码里简单配置就可以通过Intent跳转到拨打电话的界面了 Intent intent=new Intent(Intent.ACTION_CALL, Uri.parse("tel:" + g.getPhone())); startActivity(intent);
2016-10-25 10:34:28 428
原创 设置Webview的页面缩放大小
之所以要把这个简单的WebView拿出来单独写除了简单的webview加载页面缩放的设置还是因为在此Fragment中有个小细节需要单独说下是这样的,此Fragment依托于上层Activity,上层Activity继承自ActionBarActivity,并且在activity中应用ToolBar,在Activity上ToolBar上跟跳转到Fragment要显示的标题不一样,里面涉及到
2016-10-24 19:41:07 17883
原创 为Toolbar左上角的返回箭头设置点击监听事件
使用Toolbar一定要保证你当前操作的Activity继承自ActionBarActivity,然后在代码中设置支持Toolbar,并且设置home键为可用状态 Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); setSupportActionBar(toolbar); getSupport
2016-10-24 19:30:21 22168 2
原创 Android系统CountDownTimer倒计时的使用方法
Android系统给开发者提供了一个特别方便的倒计时的类,使用起来也特别方便,由于使用起来方便,我就不详细给大家赘述了,直接贴代码了,代码里面有注释 class MyCountDownTimer extends CountDownTimer { //构造方法 public MyCountDownTimer(long millisInFuture, long
2016-10-24 19:23:53 896
原创 CardCiew卡片式布局使用方法
卡片式布局使用起来非常简单,首先在bulid.gradle文件中加入这么一句话compile 'com.android.support:cardview-v7:21.+',然后就可以当做是其他控件来在你的xml文件中配置使用了强调一点,一定是support.v7包下的cardview案例如下 <android.support.v7.widget.CardView
2016-10-20 09:16:45 1433
原创 隐藏EditText输入下划线
EditText下面默认有个下划线,有时候可能你的项目需要把这个下划线隐藏或者处理掉,其实很简单,一行代码搞定android:background="@null"<EditText style="?android:attr/textViewStyle" android:layout_width="wrap_content"
2016-10-08 21:24:11 1930
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人