自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 下拉图片变大

//// ViewController.m// 1//// Created by 梦展 on 2018/4/24.// Copyright © 2018年 meng. All rights reserved.//#import "ViewController.h"#import "headerView.h"#define kScreenW [UIScreen main...

2018-04-25 17:46:44 282

原创 ...

#ifdef XXXX  //…demo块1…else  //…demo块2…endif此处实现机制是:如果xxxx编译过,即实现demo块1,否则为demo块2,#endif为结束。ifndef _XXXX  //…程序段1… else  //…程序段2… endif此处实现机制是:当xxxx未编译过时实现demo块1,否则实现d...

2018-02-27 09:18:13 178

原创 IOS知识碎片

去除两端空格NSString *str = @" sfljasfljals sjdf ";NSString *temp = [str stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]];去除两端空格和回车NSString *text = [temp stringByTrimming

2017-09-11 22:29:40 230

转载 获取键盘高度

(void)viewDidLoad { [super viewDidLoad]; //增加监听,当键盘出现或改变时收出消息 [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(keyboardWillShow:)

2017-03-09 09:36:43 312

原创 关闭键盘

关闭键盘有以下几种方式: 1、在ViewController中的view被覆盖的情况下,可以通过触摸编译区以外来关闭键盘 - (void)viewDidLoad { [super viewDidLoad]; [self.tableView addGestureRecognizer:[[UITapGestureRecognizer alloc] initWithTarget:s

2017-03-09 09:31:54 293

原创 数据库存储方案

Android系统中主要提供了三种方式用于简单地实现数据持久化功能,即文件存储、SharedPreference存储及数据库存储。 (一)文件存储 文件存储不对存储的内容进行任何的格式化处理,所有数据都是原封不动地保存在文件中,所以比较适用于存储一些简单的文本数据或二进制数据。 如何将数据存储到文件中:String fileName = et1.getText().toString();St

2016-10-23 23:41:44 805

原创 实现下拉框显示所有曾经登陆的用户名的小功能

点击注册键,会把用户名存储到数据库中;点击下拉图标,显示出所有存储在数据库中的用户名。 public class MainActivity extends Activity implements OnClickListener{ private PopupWindow pop; private EditText username_et; private ImageVi

2016-10-22 22:34:49 565

原创 AlertDialog以及子类

android.app.AlertDialog及其子类提供了4种常用的对话框: 1、AlertDialog:功能最丰富,实际应用最广的对话框,最常用的。 2、ProgressDialog:进度对话框,这个对话框只是对简单进度条的封装 3、DatePickerDialog:日期选择对话框,这个对话框只是对DatePicker的包装 4、TimePickerDialog:时间选择对话框,这个对话

2016-10-20 21:58:30 315

原创 ListView及其优化和Adapter的用法

AdapterView具有如下属性: 1、继承了ViewGroup 2、可以包括多个列表项,并将多个列表项以合适的形式显示出来。 3、显示多个列表项,由Adapter提供。调用AdapterView的setAdapter(Adapter)方法设置Adapter即可。ListView和ListActivity ListView的实现第一种方式:继承Activity 1)在布局文件中

2016-10-19 22:11:06 239

原创 shape和Selectors文件属性

shape: 1、stroke:边框效果 相当于html中的盒子模型的border 属性: android:width 描边的宽度 android:color 描边的颜色 android:dashWidth 表示边框的样式是虚线的宽度;值为0时,表示为实线。值大于0则为虚线。 android

2016-10-16 13:41:08 364

原创 LinerLayout(线性布局)

weight(权重):设置过权重的按钮的宽度=本身+剩余屏幕比例wrap_content:登录设置过权重的按钮的宽度=wrap_content+(srceen-2*wrap_content)*1/3注册设置过权重的按钮的宽度=wrap_content+(srceen-2*wrap_content)*2/3match_parent:登录设置过权重的按钮的宽度=matc

2016-10-15 22:52:04 287

全局悬浮按钮

悬浮在整个APP的按钮。

2019-01-14

欢迎界面及新手导航的代码片

打开软件时的欢迎界面,以及第一次打开时的新手导航,然后跳转到主界面

2016-10-19

空空如也

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

TA关注的人

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