【FacebookSDK学习笔记】Facebook点赞(需要“user_likes”权限) 1、申请权限首先要申请“user_likes”这个权限,不申请就只有开发者能使用,其他用户不能点赞。之后选择点击接下来会出现权限列表,选择需要的权限申请通过之后...
恭喜自己荣升CSDN认证专家博客 中午一吃完饭,打开电脑。发现自己申请的专家博客通过了。回想过去的几个月在CSDN泡的日子,无论是博客、论坛还是下载。自己都付出了很多时间,也收获了很多。特...
Lua获取系统时间及时间格式化 系统当前时间对应的时间戳local ntime = os.timeprint(ntime)式化时间显示,参考下表常用于设置header等ngx.header["Last-Modified:"] = os.date("%a, %d...
用 KVC 自动把 JSON 转 Model 图1和图2是一个接口,code 是在服务器修改或升级等原因导致的;图3是在新用户登录没有数据的情况出现的;是一个接口对应的Model类也是一个;Model类代码如下@in...
Canvas的save和restore 在创建新的控件或修改现有的控件时,我们都会涉及到重写控件或View的onDraw方法。onDraw方法会传入一个Canvas对象,它是你用来绘制控件视觉界面的画布。在onDraw...
Paint类常用方法 void setARGB(int a, int r, int g, int b) 设置Paint对象颜色,参数一为alpha透明通道void setAlpha(int a) 设置alpha不透明度,范围为0~255void ...
使用grep快速定位代码位置 有时候临时修改代码时,我们不需要或者没有条件使用复杂的代码编辑器。此时使用普通的文本编辑器如nano或vim,加上grep命令即可快速定位并修改代码。例如,在ker...
自定义DialogAlert对话框并实现对话框的复用 一、演示效果 二、项目布局三、项目代码IAlertDialogButtonListener.javapackage com.example.dialogalertbyself;/** * 自定义Listener * * 用于实现...
view的getWidth() getHeight() 总是返回0 的几种解决方法 当我们在oncreate 调用 getwith() 与 getheigh()时返回0 的原因是我们的view 在此时还没有绘制出来,不光在oncreate .Activity生命周期中,onStart,onRe...
Xamarin.Forms探索--使用 Xamarin.Forms 来创建跨平台的用户界面