view

iOS-上拉刷新下拉加载 新版MJRefresh和EGOTableViewPullRefresh

我的未来我决定 提交于 2020-03-22 12:46:02
上拉刷新下拉加载比较流行的两个第三方 MJRefresh 和 EGOTableViewPullRefresh 一.最新版的MJRefresh 首先介绍M了个J的 最新版的MJRefresh 因为他的 github 里有详细介绍,话不多说上代码 [objc] view plain copy // // ViewController.m // 新版MJRefresh Demo // // Created by Jack_Jia on 16/1/19. // Copyright © 2016年 Jack_Jia. All rights reserved. // #import "ViewController.h" #import "MJRefresh/MJRefresh.h" @interface ViewController ()<UITableViewDataSource,UITableViewDelegate> { UITableView *_tableView; NSMutableArray *_arr; } @end @implementation ViewController - ( void)viewDidLoad { [ super viewDidLoad]; self .view .backgroundColor = [UIColor purpleColor];

ViewPager总结

混江龙づ霸主 提交于 2020-03-21 16:16:10
https://github.com/youth5201314/banner compile 'com.youth.banner:banner:1.4.9' private void setBanner() { if (banner == null) return; //设置banner样式 banner.setBannerStyle(BannerConfig.CIRCLE_INDICATOR); //设置图片加载器 banner.setImageLoader(new GlideImageLoader()); //设置图片集合 banner.setImages(images); //设置banner动画效果 banner.setBannerAnimation(Transformer.DepthPage); //设置标题集合(当banner样式有显示title时) // banner.setBannerTitles(titles); //设置自动轮播,默认为true banner.isAutoPlay(true); //设置轮播时间 banner.setDelayTime(5000); //设置指示器位置(当banner模式中有指示器时) banner.setIndicatorGravity(BannerConfig.CENTER); //banner设置方法全部调用完毕时最后调用

Angular Universal view page source not showing API data

依然范特西╮ 提交于 2020-03-21 06:38:31
问题 I have an Angular 6 application which is working fine on both local development environment as well as on production machine. The data is fed by an API to the application. Application is showing the data just fine by using observable, resolve and promise techniques. I have made a Universal version of the application (Server Side Rendering or SSR) for SEO purposes which also works fine. I just have one issue; When I post my application to production, it displays the contents that are coming

winform datagridview 通过右键菜单来删除数据行

我是研究僧i 提交于 2020-03-21 04:46:53
1.实现当鼠标移到数据行时,右键删除数据。 步骤1.先定义变量CurrentRowIndex来存储鼠标经过的行数。 如下: View Code 1 public partial class FormTest : Form 2 { 3 private bool isLoad { get ; set ; } 4 /// <summary> 5 /// 当前行号 6 /// </summary> 7 private int CurrentRowIndex { get ; set ; } 2.为该变量赋值。使用CellMouseEnter 代码如下: View Code 1 private void dataGridView1_CellMouseEnter( object sender, DataGridViewCellEventArgs e) 2 { 3 var dgv = (DataGridView)sender; 4 CurrentRowIndex = e.RowIndex; 5 CurrentColumnIndex = e.ColumnIndex; 6 7 } 3.右键鼠标,然后点击删除, 代码如下: View Code 1 private void removeToolStripMenuItem_Click( object sender, EventArgs e) 2 { 3 /

UIScrollView autolayout

a 夏天 提交于 2020-03-15 09:17:25
给 UIScrollView 的 subview 加 autolayout 约束时 , UIScrollView 会根据子 view 的约束来重新计算自己的 contentSize 。前提是子view的四个方向都设了相对于UIScrollView的约束。 当UIScrollView的四个边分别设了子view的约束后,UIScrollView的contentSize会根据子view的大小重新计算,这时候需要指定子view的宽高。 如果UIScrollView的四个边没有设子view的约束,那么则不会去重新计算contentSize。 来源: https://www.cnblogs.com/yibinpan/p/10897737.html

iOS中的阴影效果

折月煮酒 提交于 2020-03-12 12:04:54
1. 简单阴影 我们给layer设置了shadowOpacity后就能得到一个简单的阴影 view.layer.shadowOpacity = 1; shadowOpacity设置了阴影的不透明度,取值范围在0~1 这里shadow有一个默认值 shadowOffset = CGSizeMake(0, -3) shadowRadius = 3.0 注意:如果view没有设置背景色阴影也是不会显示的 2. 阴影属性 layer中与阴影相关的属性有以下几个 (CGColorRef*) shadowColor//阴影颜色 (float) shadowOpacity//阴影透明度 (CGSize) shadowOffset//阴影偏移量 (CGFloat) shadowRadius//模糊计算的半径 (CGPathRef*) shadowPath//阴影路径 3. shadowColor 阴影颜色 - ( void )AddLaterShadowColor { self .layer.shadowOpacity = 1; self .layer.shadowColor = [UIColor redColor].CGColor; self .layer.shadowColor = [UIColor blueColor].CGColor; self .layer.shadowColor =

第十六天 音乐播放器

梦想的初衷 提交于 2020-03-10 04:10:33
Music 使用网址或本地的音乐 进行播放,暂停,继续,停止 使用网址或本地的音乐 进行播放,暂停,继续,停止 MainActivity public class MainActivity extends AppCompatActivity { private Button btn_start ; private MediaPlayer mediaPlayer ; @Override protected void onCreate ( Bundle savedInstanceState ) { super . onCreate ( savedInstanceState ) ; setContentView ( R . layout . activity_main ) ; //初始化 btn_start = findViewById ( R . id . btn_start ) ; mediaPlayer = new MediaPlayer ( ) ; btn_start . setOnClickListener ( new View . OnClickListener ( ) { @Override public void onClick ( View v ) { //可以是本地,也可以是网址 try { //TODO 以是本地,也可以是网址 mediaPlayer .

Propel custom sql for view tables

蹲街弑〆低调 提交于 2020-03-09 05:32:09
问题 For some reason propel is not generating model for view tables, it doesn't even include the structure of the view table if you use the reverse task. So I have no option but to use a custom query. That I know how to do if the model exists: <?php $con = Propel::getConnection(BookPeer::DATABASE_NAME); $sql = "complicated query here..."; $stmt = $con->prepare($sql); $stmt->execute(); but since propel does not generate a model for my view table, i don't know how to do that. I've tried this but it

Oracle 建立物化视图步骤

帅比萌擦擦* 提交于 2020-03-08 14:30:16
建立物化视图步骤: 步骤1、建立物化视图日志 SQL> create materialized view LOG on service_t with primary key; 步骤2、建立物化视图 SQL> create materialized view oscar refresh fast on commit with primary key disable query rewrite as select poid_id0 from service_t; Materialized view created. 步骤3、删除物化视图 删除物化视图日志: DROP MATERIALIZED VIEW LOG ON DAVE; 删除物化视图 : DROP MATERIALIZED VIEW MV_DAVE; 步骤4、查询物化视图状态 SQL> SELECT MVIEW_NAME, LAST_REFRESH_DATE, STALENESS FROM USER_MVIEWS; SQL> SELECT NAME, LAST_REFRESH FROM USER_MVIEW_REFRESH_TIMES; 参考博文: http://blog.csdn.net/tianlesoftware/article/details/4713553 来源: oschina 链接: https://my

微信小程序_1 view组件的运用

老子叫甜甜 提交于 2020-03-08 09:45:58
思路: 就是对其中图案的分解与拼装。 方案一: 分解成8个小块 实现 //index.wxml < view class = "section" > < view class = "section__title" > flex - direction : row < / view > < view class = "flex-wrp" style = "flex-direction:row;" > < view class = "flex-item bc_green1" > 1 < / view > < view class = "flex-item bc_red2" > 2 < / view > < view class = "flex-item bc_blue3" > 3 < / view > < view class = "flex-item bc_red" > 2 < / view > < view class = "flex-item bc_blue" > 3 < / view > < / view > < view class = "flex-wrp" style = "flex-direction:row;" > < view class = "flex-item bc_green" > 1 < / view > < view class = "flex-item