- 博客(11)
- 资源 (40)
- 收藏
- 关注
原创 路漫漫其修远兮
不知不觉,开博客两个多月了,时间过的真的很快,马上就要跟2016说再见了。 两个月来,把自己学到的,见到的,用博客来记录下来,真的很开心。不为装X,只是一个简单的记录,让自己 知道,自己做过些什么。今天看到自己的博客破千的访问量,虽然不多,却也是成长,路都是一步步走出来的,我想, 同样到达山顶的两个人,一个是一步步爬上去的和一个做电缆车上去的,回首的时候,他们的心情完全是不同的。 路漫漫其
2016-12-22 17:42:56 384
原创 android点击查看大图(长按保存图片)
通常会看到点击ImageView弹出一个Dialog上面有一张大图,然后长按大图可以保存,这就好像成为了一个固定的 流程,那么,我们就来实现这一系列的功能。 1.xml文件,特别简单,只有一个ImageView: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tool
2016-12-22 17:03:00 10211 6
原创 Android根据日期自动修改Icon
一直很纳闷每次过节搞活动时,某宝,某东的图标都会改成的醒目,莫非他们会为了一个图标发布一个版本么? 显然不会,那么是怎么做到的呢? 1.AndroidManifest: <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="visahall.cn.testchangeicon">
2016-12-22 15:12:07 1632 3
原创 Android前端判断敏感词汇
敏感词汇通常会在后台进行判断,但偶尔也会有在前端进行判断,其实很简单,就是对一个字符串中特定字符的替换。 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+i
2016-12-22 11:57:46 2102
原创 自定义组合控件
项目中时常会用到相同的布局,如果每个页面都复制一遍,然后改一下Id,这样的当然可以,不过,不免麻烦,我 们就写一个自己的布局,即自定义组合控件。 我们就以典型的头最为模型,来开始我们的自定义组合控件,其实很简单。 1.先写一个布局,给上Id,定好样式: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/
2016-12-21 16:06:34 284
原创 WebView与JS的简单交互
如今App里嵌套JS界面已经很普遍,是时候来了解JS与Android源代码的交互了。 1.Html,现在main下新建assets包,然后把html文件放在里面: function javacalljs(){ document.getElementById("content").innerHTML = "JA
2016-12-20 13:42:55 308
原创 Glide的使用(google亲儿子)
图片的加载框架有很多,如ImageLoader,Picasso,Volley,当然各有优点,不过,我更喜欢谷歌的亲儿子---Glide。 Glide Jar包下载 1.简单使用: /** * this ---- context(上下文对象) * crossFade --- 淡入淡出动画,1000为设置的毫秒数,参数可以为空,默认300毫秒
2016-12-15 14:07:20 355
原创 自定义Toast及解决Toast的重复显示问题
我们时常会用到Toast,但是源生的Toast有时会满足不了我们的需求,这就需要我们自定义了。 首先,来一个Toast工具类: public class MyToast { private Toast mToast; private TextView textView; public void showToast(Context context, String text
2016-12-08 11:47:09 788
原创 自定义透明的Dialog
我们经常会用到透明的Dialog,但是系统又没有给设置透明度的方法,那么,我们就自定义一个Dialog来实现这种效果。 /** * 自定义透明的dialog */ public class CustomDialog extends Dialog{ private String content; public CustomDialog(Context context, Str
2016-12-06 15:20:20 310
原创 解决ScollView嵌套ListView只显示一条的问题
ListView只显示一条,我们只需要重新计算ListView的高度,下面贴出工具类: public void fixListViewHeight(ListView listView) { // 如果没有设置数据适配器,则ListView没有子项,返回。 ListAdapter listAdapter = listView.getAdapter();
2016-12-02 13:44:13 329
原创 两种方式实现加载动画
我们在加载某些界面或者进行某项操作的时候往往需要做一个加载动画,我们就来总结一下这2种方法,通常我们会弹出一个diolog来展示这个动画从而实现美观的效果: 实现Dialog: Dialog dialog = new Dialog(this); View view = LayoutInflater.from(this).inflate(R.layout.dialog_view,
2016-12-01 14:30:39 1151
TestSlideViewInRecycleView.zip
2019-07-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人