自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (66)
  • 收藏
  • 关注

原创 android自定义view中的OnMeasure的用法

onMeasure在view中的作用:根据父容器传递跟子容器的大小要求来确定子容器的大小。protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec)的参数说明和MeasureSpec类的说明:通过MeasureSpec这个类可以获取父View传递过来的一些信息,包括MODE、SIZE属性。这里做一下说明MO...

2019-05-05 13:15:10 372

原创 RecyclerView.Adapter实现在开发中的使用技巧

RecyclerView大家都不陌生了,都知道他的列表数据操作是使用实现RecyclerView.Adapter使用里面的方法操作做的。接下来我给大家实现下基本的方法实现。比方说现在要实现一个商品列表的adapter,就要定义一个商品的类 Goodspublic class Goods{ private String name; private int price;...

2019-04-29 17:36:25 623

转载 Kotlin 基本语法

Kotlin 程序是什么样子的?如果浏览过本书,你会看到许多例子。很有可能你觉得 Kotlin 语言有点古怪,充满了var field: String这样的语法。然而读完本章后,你将不再对这些语法感到陌生,甚至很可能喜欢上它们。 1 变量让我们来看一个很简单的程序。 fun main(args: Array<String>) { var quantity = 5...

2018-12-12 14:16:38 187

转载 Kotlin 与 Java 混编

虽然 Kotlin 的开发很方便,但当你与他人协作时,总会碰到 Java 与 Kotlin 代码共存的代码项目。本章就教你如何优雅的实现 Kotlin 与 Java 混合编程。1 直接转换1.1 将 Java 转换为 Kotlin如果你之前使用 Java 语言而没有 Kotlin 开发经验,不用担心,Intellij IDEA 会帮你一键转换,将 Java 代码转换成 Kotlin ...

2018-12-11 17:14:50 1523

转载 Kotlin Primer·类与对象

与 Java 相同,Kotlin 声明类的关键字是class。类声明由类名、类头和类体构成。其中类头和类体都是可选的; 如果一个类没有类体,那么花括号也是可以省略的。1 构造函数Kotlin 的构造函数可以写在类头中,跟在类名后面,如果有注解还需要加上关键字constructor。这种写法声明的构造函数,我们称之为主构造函数。例如下面我们为Person创建带一个String类型参数的构造...

2018-12-11 16:43:20 105

原创 微信小程序 跳转navigateTo传递对象

1,都知道微信小程序跳转方法是var id = e.currentTarget.dataset.idwx.navigateTo({ url: "../ppDetail/ppDetail?id=" + id })2,如今要传递个对象过去怎么办?我的解决办法是先将对象转换为json字符串然后到下个页面将json字符串,再转化为对象。如下:let str=JSON.stri

2018-02-03 14:21:37 20897 6

原创 java解析xlsx表格,写入xlsx表格实例

1,下载所需jar包地址xlsx依赖jar2,读取表格数据代码实例 static void jx(File file) throws IOException { InputStream is = new FileInputStream(file); XSSFWorkbook xssfWorkbook = new XSSFWorkbook(is); XSSFSheet xssf

2018-02-03 10:58:30 3545

原创 thinkphp 通过alter添加字段后无法插入问题

thinkphp 通过alter添加字段后无法插入问题?$sql = "ALTER TABLE `$table` ADD `$info` VARCHAR(50) NOT NULL default '';"; M()->execute($sql);通过sql语句向指定数据库增加字段后,由于thinkphp字段缓存默认是开启,所以插入数据的时候会不更新新增字段。解决方法1,关闭字段缓存

2018-01-29 16:02:36 1477

原创 Centos设置apache ,http重定向为https

网站服务器设置为https访问时,希望http的访问重定向为https访问时,可以做如下设置。1,加载mod_rewrite模块,在apache 的配置文件httpd.conf里面把 #LoadModule rewrite_module modules/mod_rewrite.so前面的#去掉,如果没有这条记录,直接添加即可在配置之前要确定是否有,mod_rewrite模块,

2018-01-17 15:48:35 3937

原创 Centos系统thinkphp发布时,apache配置成https访问时,url地址无法访问问题

thinkphp项目发布时,http下能够正常路由访问,在部署完https后,无法正常访问,这时候打开命令行find / -name mod_rewrite.so回车,看是否有mod_rewrite.so文件,如果没有yum install mod_rewrite安装即可打开 vim /etc/httpd/conf/httpd.conf文件,增加模块

2018-01-17 08:36:07 1945

原创 Android离线之文件缓存

前言一款好的应用一定是缓存做的比较优秀。android离线状态下保存数据可以保存到文件里面,也可以保存到sqlite里面。今天笔者在这里分享一下文件保存的方式。比如新闻app,在离线状态下也可以显示之前浏览过的新闻信息,想象一下如果没有网络或者网路获取失败,如果没有缓存的化用户进入app显示空数据是一件不好的用户体验。申请sd卡权限既然要写文件就要在manifest文件里面申请权限,6.0以后要动

2017-09-17 14:24:22 1463 1

转载 Android 权限申请最佳适配方案——permissions4m

前言permissions4m 简介前言permissions4m最初的设计是仅仅做成一个编译器注解框架,在1.0.0版本时,它纯粹地实现了原生 Android 请求流程,但是当投入笔者自己项目中使用的时候,笔者发现国产手机又许多适配缺陷,例如:ActivityCompat.shouldShowRequestPermissionRationale(Activity,String)明明用户点击

2017-09-12 16:20:31 589

原创 android模拟器抓包工具fiddler使用

所需工具:fiddler和android模拟器一,下载fiddler二,下载完后安装,启动Fiddler,打开菜单栏中的 Tools > Fiddler Options,打开“Fiddler Options”对话框。三,在Fiddler Options”对话框切换到“Connections”选项卡,然后勾选“Allow romote computers to con

2017-09-09 10:45:39 1206 1

原创 android文件操作

现在的android开发少不了对sd卡使用。在android的manifest文件里添加权限这样在sdk版本高于23时,要通过项目里动态申请sd权限。Environment.getExternalStorageState()方法用于获取SDCard的状态,如果手机装有SDCard,并且可以进行读写,那么方法返回的状态等于Environment.MEDIA_M

2017-08-18 17:45:43 244

php-5.3.13-Win32-VC9-x86.zip

php-5.3.13-Win32-VC9-x86.zip

2016-02-28

httpd-2.2.22-win32-x86-no_ssl.msi

httpd-2.2.22-win32-x86-no_ssl.msi

2016-02-28

imageloader

使用信号量,线程池动态加载网络图片demo,很好的源码

2015-11-18

phpQuery采集

利用phpquery采集网页内容,保存至数据库,使用pinphp框架和thinkphp框架搭建的后台demo

2015-11-18

二维码生成

输入内容生成二维码demo,显示二维码图片

2015-11-18

新滚动选择器

新版滚动选择器,取消放大字体大小的功能。避免不同设备之间的兼容问题

2015-11-18

淘宝客框架

淘宝客开发框架客户端,下载不后悔,动态导菜单哦!

2015-11-18

uploadFile

上传文件demo,android上传图片实例。

2015-11-18

downloadFile

下载图片,也可下载文件,带进度条实时更新的哦!

2015-11-16

QQ侧滑菜单

高仿QQ侧滑菜单,非常好友,交过非常好,感谢使用,谢谢

2015-11-14

微信图片选择器

微信图片选择器

2015-11-07

竖屏二维码扫描

竖屏二维码扫描demo.

2015-11-05

ReadTagSetting

ReadTagSetting.zip

2015-11-03

仿微信主界面

高仿微信主界面,高仿微信actionbar

2015-10-22

httpd-2.2.8.tar.gz

httpd-2.2.8.tar.gz,版本linux

2015-10-22

android滚动选择器

android滚动选择器,自定义scrollview实现滚动选择item

2015-09-17

android淘宝客滑动导航

android淘宝客滑动导航菜单,很好的架构源码

2015-09-10

impinj实例C#

impinj实例demo,很好用的demo,绝对不后悔下载。

2015-09-06

C#打开软键盘

C#打开软键盘

2015-08-28

C#控制3GNET

C#打开联通,移动,电信等3G模块网络源码demo,需要的赶快下载

2015-08-25

Reflector8aa.zip

Reflector8.0

2019-10-12

hibernate c3p0实例源码

hibernate c3p0实例源码,配置hibernate使用c3p0连接池测试demo

2018-05-22

JS实现加密(base64, md5, sha1)

JS实现密码加密(base64, md5, sha1)................................................

2018-04-03

java xlsx解析jar包

java项目解析xlsx文件所需的jar包,读取xlsx表格,写入表格所需依赖lib

2018-02-03

android闹钟

该闹钟是根据源码简化后的

2017-08-22

shareLogin

微信分享绕过审核,登录等,友盟分享示例

2017-06-22

gradle-3.3-all.zip

gradle-3.3-all.zip

2017-06-12

android多文字轮播

android多文字轮播

2017-05-10

jni_doc

jni编程

2017-05-03

联动listview

联动listview

2017-02-27

OpenfireUserManage

OpenfireUserManage

2016-10-23

MovieRecord

MovieRecord对话框录制小视频

2016-07-06

SwipeBackLayout

SwipeBackLayout跳转activity滑动关闭

2016-06-11

myImageLoader

张洪洋微信ImageLoader信号量,线程队列,缓存

2016-05-31

kaiyuan_zh

开源中国studio的好远吗

2016-05-25

proguard_demo

proguard_demo

2016-03-22

eclipseADT

eclipseADT插件,ndk开发插件

2016-03-22

AndroidKeystoreBrute

KeyBrute

2016-03-22

proguard5.2.1

proguard5.2.1混淆lib库

2016-03-22

PullRefreshView

下拉刷新

2016-03-10

空空如也

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

TA关注的人

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