- 博客(9)
- 资源 (4)
- 问答 (1)
- 收藏
- 关注
翻译 Android获取assets文件夹下的json数据,并解析!
以前看过这些知识,今天用到的时候,发现自己忘记了,都不知道assets文件夹在哪个目录下。百度了一下,assets目录和java目录是同一个级别的。 我们右击assets目录新建File,起名”dynamic.json”,然后我们在文件中写一些json数据:{"dynamic":[ { "username":"燕潇洒", "createTime":"04-23 13:12",
2017-04-27 16:46:32 23863 12
原创 H5 Canvas相关小知识点!
在使用Canvas之前,一定要获取Canvas对象,并设置操作环境:var canvas = document.getElementById("myCanvas");//目前Canvas的操作环境只有2d,没有3d,或者其他tempContext = canvas.getContext("2d"); 1.将图片绘制到画布上:var img = new Image();//获取
2017-04-20 17:44:46 592
原创 H5 Canvas的事件处理初学!
以前看了一些简单的h5小游戏代码,js代码什么的一脸懵逼,可是唯一让我郁闷的是,就一张图片,为什么会有多个焦点呢?今天学了一些Canvas的事件处理知识,这才知道,这些事件是”画”上去的! 我们在页面中创建一个Canvas,本来想直接加载本地图片的,可是搜了一下,没找到,所以就直接在div中写了一个img标签,然后从img标签中获取,因为不用看到这个img,所以把div隐藏了:style="dis
2017-04-20 17:16:56 991
原创 android自定义弹出菜单
作者:燕潇洒 导读:最近在项目中遇到在标题栏右侧按钮点击时,弹出一个顶部是三角形的菜单,可是ui并没有给图,于是,我只能自己画一个了.先看一下效果图: 下面说一下实现过程吧: 创建类继承View类,重写onDraw方法,所有的代码,都在onDraw方法中,我们需要一步一步的去画出来: 在这个过程中,我用到了paint(画笔),Path(路径类),和Canvas(画布); ,初始化我们
2017-04-19 13:34:49 2355 2
翻译 TabLayout关联ViewPager遇到的问题!
在使用TabLayout的时候,发现很方便的一点,就是不用再手写监听,让tabLayout和ViewPager关联起来了,就像原来使用TabHost或者TabWedget一样,还要自己写关联的代码。高兴归高兴,在使用过程中还是发现了比较头疼的一点。 使用TabLayout的人都知道,让Tablayout和ViewPager关联只需要一个方法,那就是:setupWithViewPager();正是由
2017-04-10 14:36:11 2381
原创 Android 中TabLayout如何设置字体大小!
在使用disign包中的TabLayout时,发现并没有设置tab文字大小的属性,只有一个tabTextAppearance属性,官方也没有给出设置Tablayout文字大小的方法,那么如何设置tab标签的字体大小呢? 百度一下,搜索关键字TabLayout设置字体大小,看了一下,很多都是使用tabTextAppearance来设置字体大小: <style name="TabLayoutTe
2017-04-10 13:58:45 9274
原创 Android继承自定义标题栏BaseTitleBarActivity
上一次讲了,封装标题栏,后来想想,那样封装还是很麻烦,因为,每个页面都需要添加标题栏的布局,如果一个类不需要,但是后来又需要了,那么,导致整个页面都要手动调整。 今天,我把标题栏封装到一个activity中,这个activity作为一个基类,只要继承这个类,就可以拥有设置标题栏属性的功能,如果不需要,只需要一句代码就可以去掉。 上次我们说到,一个标题栏无非有这些东西:左侧返回箭头和文本、中间标题
2017-04-07 15:34:12 1185
翻译 Android标题栏的封装TitleBar
在开发中,如果我们不想要系统的标题栏,而是想要自己定义状态栏的话,就需要自定义布局,或者,每写一个activity,其对应的页面就要写一次标题栏的布局,那么,而且还要在activity中设置标题栏的值。 那为什么不把设置值封装一下,动态的去设置标题栏上的内容。 标题栏无非就是返回按钮,标题,还有右侧的选项,那么,我们先来写一个布局,高度我们给60dp,里面有什么呢: 1. 返回按钮 2. 返回
2017-04-07 14:46:36 3382
原创 集成Mob短信,提交验证码成功的回调方法在子线程
在集成mob短信时,需要在提交验证码成功的event中更改ui,下面是回调中的操作,EventHandler eh = new EventHandler() { @Override public void afterEvent(int event, int result, Object data) { if (result == SMSSDK.RE
2017-04-01 10:49:55 1398
在运行JavaEE项目时,总是报错
2014-11-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人