Quantcast
Channel: CSDN博客移动开发推荐文章
Browsing all 5930 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

ue4-Network相关-变量同步

蓝图 or c++ 的 变量同步 变量同步 变量同步的原则是:一定要在服务端修改该变量,也就是rpc调用 Run On Server方法(ue4-Network相关-rpc调用)中修改该变量,才会根据变量属性是否为 Replicated 决定是否同步给 服务器和所有客户端 蓝图中同步: 选择变量属性 Replication 为 Replicated,有三个可选值...

View Article


Image may be NSFW.
Clik here to view.

ue4-Network相关-rpc调用

蓝图 or c++ 的 rpc调用 蓝图的Rpc调用 Run On Server(蓝图) 蓝图中如果指定这个方法为 Run On Server,那么只会在服务端执行,客户端不会执行,比如spawn一个粒子特效,只会在服务端生产。如果此时需要其他客户端也也可以生产这个粒子特效,可以在粒子特效蓝图中勾选复制(Class Default -> Replication ->...

View Article


Image may be NSFW.
Clik here to view.

ue4-Network相关-Client和Server的区分

判断当前是在Client or Server执行方法,敏感信息应放在服务端计算,而客户端只做展示 区分当前运行的是客户端还是服务器 蓝图中,有个 SwitchHasAuthority 宏: FORCEINLINE_DEBUGGABLE bool AActor::HasAuthority() const { return (Role == ROLE_Authority); } 只有 Role ==...

View Article

Image may be NSFW.
Clik here to view.

Android自定义View之对TouchEvent的处理

我的个人网站 Xuejianxin’s Blog Google Blog Xuejianxin’s Blog Android自定义View学习 Android自定义View之常用工具源码分析 Android自定义View之onMeasure()源码分析 Android自定义View之onLayout()源码分析 Android自定义View之对TouchEvent的处理...

View Article

谷哥的小弟学后台(03)——MySQL(3)

探索Android软键盘的疑难杂症 深入探讨Android异步精髓Handler 详解Android主流框架不可或缺的基石 站在源码的肩膀上全解Scroller工作机制 Android多分辨率适配框架(1)— 核心基础 Android多分辨率适配框架(2)— 原理剖析 Android多分辨率适配框架(3)— 使用指南 自定义View系列教程00–推翻自己和过往,重学自定义View...

View Article


Android中bindService的细节之四:bindService时,你所忽略的代码流程细节

Android中bindService的细节之四:bindService时,你所忽略的代码流程细节 0. 说明 事先声明:本文所讲的内容,即使被你忽略了,也不影响对bindService()代码流程的理解。 场景: App A绑定App B的MyService时,App B进程之前没有启动,即需要创建App B进程。 本文要讲的内容是,从App...

View Article

Image may be NSFW.
Clik here to view.

自定义View 篇二--------《自定义属性》

之前在自定义View理论中,遗留下了一个知识,就是具体的自定义属性到底怎么使用。本篇就对自定义属性的常见方式,做详细的整理。分析自定义属性的常见三种方式。我们知道,大部分情况我们的自定义View需要有更多的灵活性,比如我们在xml中指定了颜色大小等属性,在程序运行时候控件就能展示出相应的颜色和大小。所以我们需要自定义属性。我们还知道,当在布局文件中加入某个控件的时候,会调用该View的构造方法...

View Article

Image may be NSFW.
Clik here to view.

自定义View 篇一--------《自定义View流程分析》

...

View Article


Image may be NSFW.
Clik here to view.

谷哥的小弟学后台(05)——MySQL(5)

探索Android软键盘的疑难杂症 深入探讨Android异步精髓Handler 详解Android主流框架不可或缺的基石 站在源码的肩膀上全解Scroller工作机制 Android多分辨率适配框架(1)— 核心基础 Android多分辨率适配框架(2)— 原理剖析 Android多分辨率适配框架(3)— 使用指南 自定义View系列教程00–推翻自己和过往,重学自定义View...

View Article


Image may be NSFW.
Clik here to view.

自定义View 篇三 《手动打造ViewPage》

有了之前自定义View的理论基础,有了ViewPage、事件分发机制、滑动冲突、Scroller使用等相关知识的铺垫,今天纯手动打造一款ViewPage。1、完成基本的显示:在MainActivity中:public class MainActivity extends AppCompatActivity { private MyViewPage mViewPage; int[] imageIds...

View Article

Image may be NSFW.
Clik here to view.

iOS 开发问与答(39-55)

目录 39. 定制 cell 的 Edit View 40. iOS 9 中添加 http 请求白名单 41.当收到推送通知时, didReceiveRemoteNotification 方法不调用 42.接收到推送通知时,如何更新 Badge 数? 43.为什么收到推送通知时,不会播放声音? 44.如何在消息载体中指定自定义的声音? 45.如何读取系统声音? 46. 如何将中文转换为拼音?...

View Article

Image may be NSFW.
Clik here to view.

源码推荐:iOS开发商品展示的不同样式Demo和微信小程序开源项目库汇总

列表和网格视图的相互切换(上传者:热血青年carson)本Demo仿照京东和淘宝的列表视图和网格视图的相互切换。项目地址MTPortalTransition-开门撕裂动画(上传者:yimouleng)基于"PortalTransition"修改的开门撕裂动画。项目地址...

View Article

Image may be NSFW.
Clik here to view.

谷哥的小弟学后台(08)——Tomcat

探索Android软键盘的疑难杂症 深入探讨Android异步精髓Handler 详解Android主流框架不可或缺的基石 站在源码的肩膀上全解Scroller工作机制 Android多分辨率适配框架(1)— 核心基础 Android多分辨率适配框架(2)— 原理剖析 Android多分辨率适配框架(3)— 使用指南 自定义View系列教程00–推翻自己和过往,重学自定义View...

View Article


Image may be NSFW.
Clik here to view.

Android简易实战教程--第五十三话《多彩波浪》

今天带来一篇自定义View的小案例,点击屏幕随机生成五颜六色的波浪效果。逻辑十分简单,Demo挺有趣,直接代码分享在下面:public class MyWaveView extends View { List<Wave> waveList = new ArrayList<MyWaveView.Wave>(); List<Wave> currentList =...

View Article

Image may be NSFW.
Clik here to view.

Cocos2d-x 3.x 图形学渲染系列三十

笔者介绍:姜雪伟,IT公司技术合伙人,IT高级讲师,CSDN社区专家,特邀编辑,畅销书作者,国家专利发明人;已出版书籍:《手把手教你架构3D游戏引擎》电子工业出版社和《Unity3D实战核心技术详解》电子工业出版社等。 CSDN视频网址:http://edu.csdn.net/lecturer/144 继续系列博客的分享,接下来分享的是关于骨骼权重的代码,这也是继...

View Article


Image may be NSFW.
Clik here to view.

比 UICollectionView更好用的IGListKit教程

原文:IGListKit Tutorial: Better UICollectionViews 作者:Ryan Nystrom 译者:kmyhy 每个 app 都以同样的方式开始:几个界面,几颗按钮,一两个 list。但随着进度的进行以及 app 膨胀,功能开始发生变化。你简单的数据源开始在工期和产品经理的压力下变得支离破碎。再过一久,你留下一堆庞大得难以维护的 view...

View Article

Image may be NSFW.
Clik here to view.

这个项目碉堡了

新年第一天上班,没想到就立春了,俗话说,一年之计在于春,全新的 17 年开始啦,来,收拾下心情,投入到工作中,撸起袖子,就是干! 就在前几天,Airbnb 开源了一个项目叫做 Lottie,我个人觉得这个项目简直碉堡了! 动画相信大家都不陌生,在 App...

View Article


Image may be NSFW.
Clik here to view.

android.view.ViewRootImpl$CalledFromWrongThreadException: Only the original

当应用程序启动,创建了一个叫“main”的线程,用于管理UI相关,又叫UI线程。其他线程叫工作线程(Work Thread)。 Single Thread Model   一个组件的创建并不会新建一个线程,他们的创建都在UI线程中进行,包括他们的回调方法,如onKeyDown()。 当在UI线程中进行某些耗时的操作时,将会阻塞UI线程,一般阻塞超过5秒就会显示一个ANR对话框。...

View Article

Android--ListView内容刷新问题

OnClickListener listener2 = new OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub Map<String, Object> m = new HashMap<String, Object>(); String...

View Article

android--常用的开源框架ListView

在android中最重要的常用组件之一ListView,几乎任何应用都有他们的影子。但我们每次在使用的时候总是忙于配置各种事件监听,特别是他的下拉刷新和加载更多。 前几天在github网站上看到一个比较好的开源框架。使用也是非常简单,我们只需要在onRefresh()和onLoadMore() 去加载我们的数据,他就会自动加到ListView中, package me.maxwin; import...

View Article
Browsing all 5930 articles
Browse latest View live