自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (2)
  • 收藏
  • 关注

原创 自定义view-(你画我猜)画板

上次在微信小程序上看到了你画我猜的那个小程序,就寻思着自己也做一个这样的界面,话不多说,先看效果图里面包含了3个主要的自定义view,分别是画板,宽度选择器,颜色选择器,这三个view互相关联开始上代码吧1.先看我的页面布局<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://sche...

2018-03-16 15:40:48 2787

原创 Kotlin的学习日志(三)class construcor,interface,abstract class

如果有错误的地方,多谢指出/** * Created by Gray on 2017/5/28. *//* kotlin中的类的关键字是class 由类名,类头(类型参数,主构造函数等)和类体组成,如果class没有身体,可以省略花括号 clasa A class中可以有一个主构造函数或者一个或多个辅助构造函数

2017-05-29 20:57:27 1297

原创 Kotlin的学习日志(二)Control Flow

有关于流程控制的部分,代码如下,有任何错误的地方,请指出,谢谢/** * Created by Gray on 2017/5/26. *//* 流程控制 1、if表达式 ifTest() 2、When代替了switch whenTest() whenTest2()

2017-05-26 21:51:10 574

原创 Kotlin的学习日志(一)Basic Types

Android将Kotlin作为一级开发语言了,作为android程序员的我自然也要学习一波/** * Created by Gray on 2017/5/25. *//* kotlin Number 有6中类型,数字类型没有隐含的扩展转换* 1.Double 64位* 2.Float 32位* 3.Long 64位* 4.Int

2017-05-25 22:19:40 886

原创 Android Animation(四)AnimationListener

利用AnimationListener在一个动画完成之后,继续执行下一个动画1.activity_main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" androi

2017-03-01 10:32:42 628

原创 Android Animation(三)

之前编写的一些动画,翻转,平移都是各自独立的,下面我们编写一个混合的,并且我也同时编写了利用xml和java的代码的方案。跟之前一样,首先在res下创建一个anim文件夹,创建一个xml文件1.animone.xml<set xmlns:android="http://schemas.android.com/apk/res/android" android:i

2017-03-01 10:01:17 274

原创 Android Animation(二)利用xml创建动画

之前创建动画利用的代码实现,实则还可以利用xml文件实现。首先我们需要在res文件夹下创建一个anim文件夹,然后创建四个xml文件1.alpha.xml<set xmlns:android="http://schemas.android.com/apk/res/android" android:interpolator="@android:anim/accele

2017-02-28 16:35:58 475

原创 解决js中新增加的标签无法触发事件的问题

今天在写js的时候吗,发现我在JS中新增加的标签,无法触发click事件,通过各种找资料的途径,最后解决了这个问题。$(document).on('click', '.file_remove', function(){ $(this).parent(".uploader_file").remove();});下面是对这个问题的解释

2017-02-28 16:17:25 1237 1

原创 Android Animation 动画(一)

写了一下android中关于动画的一些小demo,传上来分享一下,希望对大家有帮助。1.xml文件<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+

2017-02-28 11:38:51 241

原创 android 实现动态显示当前的时间

我们需要用到Timer和Handler来实现这个功能。首先,我们需要在代码声明Timer这个类timer = new Timer(); 编写一个timeTask方法,定时向handler发送消息,我选择的时间是1秒钟 private void timeTask(){ timer.schedule(new TimerTask() { @Override publ

2016-10-22 10:24:09 3369

原创 andorid调用手机通讯录中的联系人

为了实现一个类似通讯录的功能,所以下了下面这个model,来实现得到手机通讯录的联系人代码如下:public class ContactModel { public void getAllContacts(final ContactCallBack callback){ AsyncTask> task = new AsyncTask>(){ @Override

2016-10-17 20:42:11 856 1

原创 解决scrollview中包含listview所引发的冲突问题

在scrollview中添加listview后,会发生只有listview能滑动的情况,我也是在网上找了好多方法,最后终于解决了,代码如下在activity中编写一个如下方法public static void setListViewHeightBasedOnChildren(ListView listView) { ListAdapter listAd

2016-10-17 20:33:32 327 1

原创 解决ExpandableListView数据无法及时更新

前两天编写ExpandableListView时,想要更新列表里的数据时,发现使用adpter.notifyDataSetChanged无法对其进行数据的更新。后来在网上检索了资料,说是要在adapter中加一个hanlder对其进行更新。试了下,发现还是不行,接着查资料,终于纠结了半天之后,看到有个人说试试先把数据clear之后,重新添加,一试。发现有效,终于解决这个问题。主要代码在下面

2016-10-13 19:58:16 3105 1

自定义view-画板

一个自定义的你画我猜的画笔。一共有三个自定义view组成

2018-03-16

android 雷达图

比较简易雷达图,练手作

2017-06-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除