自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 资源 (16)
  • 问答 (1)
  • 收藏
  • 关注

原创 【安卓笔记-16】使用butterknife时别忘了先注册绑定,不然会报空指针异常

Activity @Override public void onCreate(Bundle savedInstanceState) {    super.onCreate(savedInstanceState);    setContentView(R.layout.activity_simple);    ButterKnife.bind(this);    // TODO Use field...

2018-07-09 08:17:49 379

原创 【安卓笔记-15】ViewPager作为容器展示Fragment,控制保留不销毁页面的数量

ViewPager作为容器展示Fragment时,默认只保留2个页面,例如有3个页面时当切换到2、3页面时,1页面已经调用ViewDestroyed方法销毁了view,当再次需要展示它时,又会重新ViewCreated,为了控制保留不销毁页面的数量,ViewPager对应有一个方法叫setOffscreenPageLimit,可以设置其页面数量。...

2018-06-07 21:12:35 406

原创 【安卓笔记-14】利用第三方框架FlycoTabLayout做出中间凸起tab按钮

如何利用FlycoTabLayout做出中间凸起按钮?我的方式很简单——就是不用FlycoTabLayout,直接创建一个新的view置于FlycoTabLayout之上。为了事件不相互影响,本人对源码的CommonTabLayout类的setCurrentTab方法进行了适当修改。demo链接https://github.com/1987151729/FlycoTabLayoutWithBigC...

2018-05-14 19:50:49 2967 1

原创 【安卓笔记-13】dagger2 @Qulifier

Dagger2是根据返回类型来进行依赖注入的,如何我们有@Inject多个相同类型的变量,怎么一一对应@Provides方法提供的实例呢?解决方法就是用@Qulifier标签,@Qulifier定义的过程稍微又有点繁琐,这个时候可以用@Name标签代替@Qulifier简化过程。...

2018-05-12 08:34:10 379

原创 【安卓笔记-12】包名要用全小写,这是Java包的命名规范

包名要用全小写,这是Java包的命名规范。

2018-05-08 20:58:06 3368

原创 【安卓笔记-11】please select android sdk

Android Studio 3.x  Run 'app'时提示 'please select android sdk'处理方式File→Project Structure→app 设置'Compile Sdk Version'

2018-05-07 08:21:22 174

原创 【安卓笔记-10】tools:text

tools:text属性可以在程序预览的时候看到结果,而在运行时被忽略。

2018-05-06 19:24:27 274

原创 【iOS(swift)笔记-8】SnapKit布局ScrollView时注意点

// 注意!这里必须要设置子视图(这里是uView)的宽度和高度,而且子视图上下左右边缘要设置和父视图对齐,这样父视图ScrollView的contentSize才会自动得到同等的值。否则只能手动设置,例如 ScrollView.contentSize = CGSize(width: 300, height: 900)        uView.snp.updateConstraints { (m...

2018-04-04 08:25:19 1354

原创 【iOS(swift)笔记-7】自定义九宫格图片布局(基于SnapKit)

调用方法:// 我这里是将HxNineGridView添加到UITableViewCell里,你可以将它用在其他地方let nineGridView = HxNineGridView()self.contentView.addSubview(nineGridView)            nineGridView.snp.makeConstraints { (make) -> Void i...

2018-02-20 21:13:56 3418

原创 【iOS(swift)笔记-6】自定义ObjectMapper的时间转换

ObjectMapper内置的时间转换模式有限,有时候从服务端获取的时间数据不能正常转换,这种时候就需要通过自定义时间转换模式来解决。第1步:实现协议TransformType////  HxDateTransform.swift//  App////  Created by kila on 17/02/2018.//  Copyright © 2018 kila. All rights rese...

2018-02-18 09:05:11 2230

原创 【iOS(swift)笔记-5】九宫格图片只对Imageview有效

let topBar = UIView() // 这种设置背景图片的方式只会平铺(而且占内存)topBar.backgroundColor = UIColor(patternImage: UIImage(named:"icon_tab_bg")!)// 这种设置背景图片的方式虽然可以拉伸,但是九宫格失效    topBar.layer.contents = UIImage(named:"icon_...

2018-02-18 08:30:34 342

原创 【iOS(swift)笔记-4】Push页面隐藏tabor,Pop回来自动显示tabbar(这样tabbar就不会有从下往上弹出的动作)

先设置hidesBottomBarWhenPushed = true然后紧接着在跳转页面的代码后设置hidesBottomBarWhenPushed = falseself.hidesBottomBarWhenPushed = trueself.navigationController?.pushViewController(LoginViewController(), animated: tru...

2018-02-18 08:24:57 973 1

原创 【iOS(swift)笔记-3】swift使用SnapKit创建高度自适应的cell方法

////  BlogTableViewCell.swift//  App////  Created by kila on 16/02/2018.//  Copyright © 2018 kila. All rights reserved.//import UIKit// 自定义cell类class MyTableViewCell: UITableViewCell {        var uImg...

2018-02-17 14:34:58 1694

原创 【iOS(swift)笔记-2】iOS MVP总结

【M】DataModel           服务端数据或本地数据对应的实体类【M】Service(这里也可以先抽象出ServiceProtocol然后Service继承ServiceProtocol实现其抽象方法,则Presenter持有的是ServiceProtocol实例)请求本地或服务端数据【M】ServiceListener针对Service请求的回调监听,监听也是Protocol,需要...

2017-12-23 22:17:14 209

原创 【iOS笔记-异常-1】

Failed to initiate service connection to simulator Error returned in reply: Connection invalid关闭所有xcode和模拟器,重新运行即可正常。

2017-12-15 20:40:53 277

转载 【iOS(swift)笔记-1】使用Cocoapods安装Alamofire

https://boxueio.com/series/alamofire-tutorials/ebook/44如何使用pod 'AlamofireObjectMapper', '~> 5.0'则不仅会导入  AlamofireObjectMapper也会 导入 Alamofirehttps://github.com/tristanhimmelman/AlamofireObjectMapper...

2017-12-14 09:58:28 557

原创 【Android笔记-异常-8】在引入AndResGuard时异常

在引入AndResGuard时,classpath 'com.tencent.mm:AndResGuard-gradle-plugin:1.2.0'提示Error:Could not find com.tencent.mm:AndResGuard-gradle-plugin:1.2.0.Searched in the following locations:   

2017-12-04 21:07:21 2396 1

原创 【php笔记-1】获取字符串里中文第一次出现的位置

// 获取中文(包括符号)第一次出现的位置function indexOfFirstChineseChar_($str){ $index = -1; $len = strlen($str);// echo $len; for ($i = 0; $i $len; $i++) { $char = substr($str, $i, 1);//

2017-09-22 17:16:45 1202

原创 【Android笔记-9】如果服务端是用的IIS,则需要配置mime类型,安卓客户端才能正常下载apk安装包。

如果服务端是用的IIS,则需要配置mime类型,安卓客户端才能正常下载apk安装包。

2017-09-21 11:56:04 228

原创 【Android笔记-异常-7】FrameLayout要嵌套在LinearLayout里否则布局有问题。

FrameLayout要嵌套在LinearLayout里否则布局有问题。

2017-09-18 16:55:23 1736 1

原创 【Android笔记-异常-6】不能在子线程中创建handle

不能在子线程中创建handle。

2017-09-08 18:31:56 340 1

原创 【Android笔记-异常-5】Error:(1, 0) Minimum supported Gradle version is 3.3. Current version is 2.14.1.

Error:(1, 0) Minimum supported Gradle version is 3.3. Current version is 2.14.1. If using the gradle wrapper, try editing the distributionUrl in /Users/kila/AndroidStudioProjects/Cat/gradle/wrapper/gr

2017-09-08 18:23:33 725

原创 【Android笔记-异常-4】定义一个临时的数组变量承接数据,ListView的数据以及通知数据更新要放到同一个线程(主线程)。避免出现异常"The content of the adapter

定义一个临时的数组变量承接数据,ListView的数据以及通知数据更新要放到同一个线程(主线程)。避免出现异常"The content of the adapter has changed but ListView did not receive a notification"。public class WordFragment extends BaseFragme

2017-09-07 18:15:01 218

原创 【Android笔记-异常-3】数字在TextView中显示一定要先转换为字符串。String.valueOf(数字)

数字在TextView中显示一定要先转换为字符串。String.valueOf(数字)

2017-09-07 18:03:00 1036

原创 【Android笔记-异常-2】Caused by: java.lang.ClassCastException: android.support.v7.widget.AppCompatButton c

Caused by: java.lang.ClassCastException: android.support.v7.widget.AppCompatButton cannot be cast to android.widget.LinearLayout.元素之间转换的问题,可能原因:1、公用了同一个id,但是元素类型不一样;2、id的标识没有生成“形如publi

2017-09-03 20:27:30 6069

原创 【Android笔记-异常-1】

添加新代码后,无法理解的异常,卸载app重新安装!

2017-09-03 20:24:16 155

原创 【Android笔记-8】Android:ellipsize

android:ellipsize 用于设定当文本内容超出控 件宽度时,文本的缩略方式,这里指定成 end 表示在尾部进行缩略。

2017-08-29 17:51:12 210

原创 【Android笔记-7】Fragment碎片

Fragment碎片SelfDefineFragment fragment = new SelfDefineFragment();FragmentManager fragmentManager = getFragmentManager();FragmentTransaction transaction = fragmentManager.beginTransaction()

2017-08-25 18:02:11 179

原创 【Android笔记-6】strings.xml文件

文字一定要写在 string文件里,你老板会突然有一天告诉你——“我们出个海外版”。

2017-08-22 15:20:31 159

原创 【Android笔记-5】ListView adapter.notifyDataSetChanged

adapter.notifyDataSetChanged(); 用于通知 列表的数据发生了变化,这样新增的数据才能够在 ListView中显示 。

2017-08-18 16:02:13 236

原创 【Android笔记-4】ListView Android:divider

ListView 中用到了一个 android:divider属性,它可以指定 ListView分隔线的颜色,#0000 表示将分隔线设为透明色。

2017-08-17 17:11:23 272

原创 【Android笔记-3】启动活动的最佳写法

个人认为启动活动的最佳写法:SecondActivity:public class SecondActivity extends BaseActivity {public static void actionStart(Context context, String data1, String data2) { Intent intent = new

2017-08-16 17:31:30 248

原创 【Android笔记-2】

不要使用“test”这个单词创建任何文件以及变量。因为内部test这个单词的使用,一不小心就会冲突。

2017-08-16 16:09:33 139

原创 【Android笔记-1】

尽量将控件或布局的大小指定成 match_parent或 wrap_content,如果必须要指定一个固定值,则使用 dp来作为单位,指定文字大小的时候使用 sp 作为单位。

2017-08-16 15:45:10 160

原创 cocos2d-js导弹跟踪算法(一边追着目标移动一边旋转角度)

跟踪导弹function(targetPosition){ // 让物体朝目标移动的方法 var speed = 5; var targetPoint = targetPosition; var thisPoint = cc.p(this.x, this.y); //求两点的差值,其实就是两点的坐标相减 var delta = cc.pSub

2015-08-21 12:00:28 3226 1

原创 IOS学习笔记-0001

-只在.m文件中实现而没有在.h文件中定义的方法是私有方法-系统自带的静态方法一般都是“自动释放”的-收起键盘 [self.view endEditing:YES]- UIImage *img=[UIImage imageNamed:name];//(有缓存--无法释放,参数传的是文件名)加载图片--有缓存--图片经常用,不需要释放时使用-[UIIm

2014-10-07 15:01:05 469

原创 sencha touch2---直接用xxtype定义的组件无法使用该实例的方法;必须要用create

var txt = {            xtype: 'textfield',            name: 'name',            id:'username',            placeHolder: '用户名',            cls:'input-bg'        };        /*var pan={     

2014-08-22 14:26:36 530

原创 sencha touch2使用define定义视图与create的差异

Ext.define('App.view.Login',{    extend:'Ext.form.Panel',    alias:'widget.login',    requires:['Ext.field.Text'],    /*fullscreen:true,*/    initialize:function(){        /*this.callParen

2014-08-22 10:55:14 435

原创 sencha touch权威指南---学习笔记5-经纬度获取计算直线距离

-->        -->    -->

2014-08-14 19:14:27 554

原创 sencha touch权威指南---学习笔记4-插入图片单击事件

-->    -->            -->            .bgColor{            background-color:pink;        }                Ext.application({            name:'App',            requires:['Ex

2014-08-13 21:39:22 509

asp.net实现银联支付

asp.net实现银联在线支付完整代码

2014-04-17

实现财付通支付

实现财付通支付 财付通 asp.net 在线支付

2014-04-17

asp.net+jquery无刷新上传文件

asp.net+jquery无刷新上传文件

2013-11-04

js图片预览

已验证在ie和火狐下可行js图片预览

2013-09-17

jquery 1.4.1~1.7.1.js

jquery 1.4.1~1.7.1.js

2013-09-09

网站留言板功能模块实现asp.net

网站留言板功能模块实现asp.net考别人的免费赠送

2013-09-08

jquery-1.9.1

jquery-1.9.1

2013-09-04

C#入门6个实验

C#入门6个实验

2013-09-02

JQuery.md5.js

JQuery.md5.js

2013-09-02

jQuery.md5

jQuery.md5jQuery.md5jQuery.md5jQuery.md5jQuery.md5jQuery.md5jQuery.md5jQuery.md5jQuery.md5jQuery.md5jQuery.md5jQuery.md5jQuery.md5jQuery.md5jQuery.md5jQuery.md5jQuery.md5jQuery.md5jQuery.md5jQuery.md5jQuery.md5jQuery.md5jQuery.md5jQuery.md5

2013-09-02

数据库静态结构

数据库静态结构

2013-08-17

数据库行为特征

数据库行为特征数据库行为特征数据库行为特征数据库行为特征数据库行为特征数据库行为特征数据库行为特征数据库行为特征

2013-08-17

关系数据库

关系数据库

2013-08-17

CS架构 PPT

第十章 数据库应用程序开发

2013-08-17

连接SQL Server数据库的机制

连接SQL Server数据库的机制

2013-08-17

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

TA关注的人

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