自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

巍的博

谋生岁月

  • 博客(22)
  • 资源 (6)
  • 收藏
  • 关注

原创 SwiftUI 自定义 segmented control

无聊的开始:需要创建一个segmented control,效果如下:是不是看着很眼熟,没错,很像Android上的对不对?!黑色下划线会移动到所选择的title下面,而且能根据文字的长度自动伸缩。为啥这么像android的?因为耗了一个下午弄出来后发现,我打开的Figma设计页面是Android的。。。所以好吧,如果你也尿手上了, 不是, 如果你也需要类似的设计,希望这篇文章能帮到你。蕾丝正文:不要问我正文为啥是蕾丝的,难道你不喜欢?!首先,SwiftUI 自带的

2021-08-13 08:08:47 1166

原创 JS + HTML 5 (Canvas) - 画圆饼动画,也是countdown倒计时的简单实现。

代码及结果预览,在 JSFiddle 上:http://jsfiddle.net/ylem/XnsCK/代码很简单,给大伙一个范例,其中把 n = 10 修改为 60 就算是简单的倒计时了。 原理一句话,就是 每秒画 step / n 的圆。如果对canvas画圈不熟的同学可以看这里:http://www.w3school.com.cn/html5/canvas_arc.asp

2014-01-16 07:56:40 7721 1

原创 Core Data - 个人总结

1. 运用 state 参数 + Notification 以同步保存数据的过程, 因为保存entity是有时间的。例如避免拿到 temporary Id (临时ld)而你可能想得到的是real objectId。 正确的做法是利用Notification监听,保存完毕后更改state进行下一步 (这时候已经确定是 real id)。[[NSNotificationCenter default

2014-01-13 06:31:01 1180

原创 Cora Data - iOS 7 上关于 Raywenderlich.com 中 How to Preload and Import Existing Data 的注解

在 Ray的教程中关于Core Data的第2篇文章中有一个问题一直没有被更新:在iOS 7下,如果你按照作者所述写完代码并运行,编译没有问题,但你会发现在最终结果的文件夹中不知有作者所说的4个文件,还有个xxxx.sqlit-wal 和 xxxx.sqlit-shm,然后用 SQLITE 的viewer 打开,数据库空一片片片。。。

2014-01-08 00:28:27 1829

原创 [iOS] Animation 在 UITableViewCell 中诡异消失,有时候。。。

[探索•发现 版 旁白] 那是冉冉夏日的一个午后,老王顺着走了多年的小路往村外走着,忽然一道闪光照在脸上,顿时晃花了老王的眼。。。恍惚过后的老王发现,uitableviewcell 上的animation。。。消失了。。。消失的位置,原本应该有一个箭头。当此tableview显示的时候(从底部升上来),从默认方向开始旋转到此公交车站的公交车行驶的方向。截图:

2013-04-20 06:21:36 2234

原创 iPhone ebook 中翻页效果(牛人)的实现

<br />在Cocochina上看到的帖子,赞美发帖人。。。确实好使。<br /> <br />Tom Brow,此牛人模仿iBook的翻页效果,并共享了代码。 人家说自己是freelance,好吧我很羡慕,我也想free,不过估计后果很严重。 大概看了他的几个作品,多是图片处理的,估计也是为啥人家的翻页效果中的阴影比较帅的原因。<br /> <br />代码在:https://github.com/brow/leaves  <br /> <br />把github里简单的教程在此帖下:<br /> <b

2011-01-14 17:02:00 2297

原创 iPhone NSDate 应用举例:倒计时

这周帮其他项目组的同仁完善world cup planner 2010 (一款关于世界杯的应用, 在 iTune uk 上)其中有个世界杯开幕倒计时功能,在这把代码共享下。 效果图:  原理很简单:1. 设定结束的时间2. 计算此时间到当前时间所剩的秒数3. 将此秒数转化为所要显示的天,小时,分钟和秒。4. 利用NSTimer, 每间隔1秒显示一次。 NSDate 用起来总没有这么舒服,反正coc

2010-05-01 21:49:00 4839 1

原创 偷窥无罪——查看 iphone 程序的资源

本文目的在与学习人家好的设计,与版权无关! 我们可以通过 iTunes,一步步的打开所有应用程序,查看里面的资源文件。(在这之前我默认你有iphone or itouch and Mac 10.5+,恩,有点废话) [我用的是英文环境,如果跟中文环境下的翻译对不上。。。那就猜猜吧。。。没办法, 谁让mac不是天朝的]1)打开 iTunes, 选择 Apps (应用程序),右键单

2010-04-18 22:23:00 2045

原创 转变文件内容的编码,比如从gb18030转到utf-8

iconv 很有点apple的命名风格(iMac, iPhone, iXX, iXXX),呵呵. 最近在写个iphone上的小说浏览器,发现下载的小说.txt文件全是乱码,而我只想在iphone上显示utf-8格式的文本,所以需要转换下。 功能:转变编码格式。举例: 把1.txt(比如从网上下载的小说文件)的编码转变成utf-8并保存为2.txt:iconv -f

2010-03-24 07:23:00 4066

原创 Windows 下使用 git 的快速指南。

Git 是 version control 的新选择,我没觉得它比CVS和SVN好多少,貌似快点。 不过对Linux和Mac的支持要明显好于后两个,是我在MAC上的首选。 当然选它的主要原因还是因为人家提供免费的hosting:Github.   这里写了下git的基本操作和如何在github上建立respository。给新接触git的朋友带个路。 安装:1) 下载并安装

2009-10-27 06:24:00 1192

原创 MAC 读取 ntfs 格式的移动硬盘

序:自从出国就再也没在这里写过东西里。。。呵呵,3年多拉。。。感慨啊! 正文:苹果上默认是无法对ntfs格式的移动硬盘做操作的,之前需要安装分别安装MACFUSE和NTFS-3G,比较麻烦。最近版的NTFS-3G集成了macfuse并给mac做了dmg版本,啥也不用自己布置了。 下载 NTFS-3G for mac (http://macntfs-3g.blogspot.c

2009-10-25 23:15:00 2653

原创 统一编程环境

真是遗憾啊,为了自己一时的冲动(虽然我经常冲动),离开了一个很不错的公司,很不错的环境。写下在这个公司学到的——统一编程环境。虽然对别人来说不算什么东西,可对我这个新手,啥都是新鲜的。。。。1)建立虚拟工作盘(start.bat)start.bat 的内容:subst X: D:/Worksubst Y: D:/SDK在X盘放置所以的工程文件,在Y盘放所以的SDK及IDE等。这样,任何一个人在任何

2006-01-06 18:17:00 1225

原创 我所用到的WEB2.O网站......

我的Web2.0生活!  I really like it!1)Netvibes:很方便的。包括GMAIL,YAHOO EMAIL,天气预报,新闻和GOOGLE搜索。比微软和GOOGLE的强。2)CalendarHub:在线日程表,对我这种巨能忘事又没钱请小秘的人来说——是不错的。JUST FOR ME.3)Flickr:很不错的图片存储及共享站点。Netvibes也集成了它。这是我的照片地址:h

2006-01-02 18:30:00 1576

转载 [转载]关于移动百宝箱应用打包问题的解决办法

关于移动百宝箱应用打包问题的解决办法  特别提醒:下面是我转的一个帖子,不过你看过之后可能会有很多疑问。我会在下面做一个特别的说明,使你对这个问题一目了然。[转]百宝箱测试的一些问题各位SP难兄难弟们……可能你们最近收到年初提交的百宝箱测试反馈,可能都有下面两个问题吧。经过一下午的折腾,大概搞清楚原因了,写出来大家交流一下,以

2005-09-27 10:18:00 1648

转载 [转载]手机游戏物理模型之——抛物线

手机游戏物理模型之——抛物线    物体做抛物线运动是游戏中基本运动物理模型之一! 在PC游戏中可以由重力公式轻易模拟,但在手机游戏中 ,由于多数手机不支持浮点运算 因此不能用 sin,cos, 来分解初速度。 所以只能用近似模拟的方法! 我所采用的是:先放大后缩小的模拟方式,并且为了更精确加入了一定的偏移量。先用哈希表列出0-90度的正弦值,并

2005-09-27 10:01:00 1430

转载 [转载]为J2ME开发移动3D游戏之保留模式

为J2ME开发移动3D游戏之保留模式作者:朱先忠编… 文章来源:Yesky 点击数:445 更新时间:2005-8-20   一、简述  既然现在你已对3D API比较熟悉并了解了3D图形是如何加入到移动Java应用程序中的。下面将继续告诉你怎样使用3D造型软件以使编码和设计更为简单。  如今,3D图形几乎是任何一部游

2005-09-12 17:46:00 1027

转载 [转载]Eclipse快速上手指南之使用CVS

Eclipse快速上手指南之使用CVS     版本控制在团队开发中是必不可少的。CVS是优秀的开源版本控制软件,Eclipse本身就内置了对CVS的支持,只需简单配置,即可使用CVS。  首先我们要正确安装并配置好CVS服务器,通常Linux Server都自带CVS服务,不过命令行操作比较繁琐。Windows下也有简单易用的CVS服务器,这里我们推荐CVSNT,可以下载CVSN

2005-09-08 13:18:00 1442 1

原创 Eclipse快捷键指南

Alt+左箭头,右箭头        以在编辑窗口切换标签Alt+上下箭头,                以自动选择鼠标所在行,并将其上下移动Ctrl+f6                            可以弹出菜单,上面列出可以切换的编辑窗口,这样不用鼠标也可切换Ctrl+f7                            可以在视图之间切换 ,如编辑视图,输出视图,工程视图C

2005-09-08 12:59:00 1921 1

转载 [转载]小软件项目开发的管理(好长)

小软件项目开发的管理创建成功的工程成功项目管理的秘密更好地领导一个项目的诀窍参与变革,走向成功CMM/TSP/PSP讲义稿开发流程中的可用性软件开发的管理和控制如何组织软件开发团队软件项目管理(CMM)经验谈实施CMM/TSP/PSP的建议软件开发质量保证体系技术讨论指南任务管理项目管理软件质量管理团队管理

2005-09-07 22:18:00 21616 1

转载 游戏制作策划人员指南

游戏制作策划人员指南概述    我们知道,在游戏制作过程中策划这个职位至关重要。在中国游戏制作公司因为诸多原因,管理不是很完善,所以对策划的要求尤其之高。做为策划,除了要求设计游戏脚本(相当于电影制作过程中的编剧)还要完成前期大量的准备文档(相当于电影制作过程中的音乐设计、主题歌作词、灯光设计、演员造型设计、舞美设计、剧本改编、舞台特殊效果设计、武打设计等等),另外对于项目产品

2005-09-07 22:10:00 5004 2

转载 J2ME程序优化方法二十条

J2ME程序优化方法二十条        J2me程序由于其特殊的运行环境限制,所以优化就显得比较重要,以下是我在学习j2me编程所收集的一些技巧和自己的心得。       本文主要是说明j2me平台上的特殊优化方法,与j2se重复的一些技巧就不再赘述了。1.显示图象时确定好你的fps,最好先做几次小实验,这样能让你在显示效果和运行速度上有比较好

2005-09-07 21:13:00 869

转载 实例分析J2ME网络编程的两种方法

实例分析J2ME网络编程的两种方法本文描述了在J2me中开发主要使用的网络连接方法,分别详细介绍了使用http和socket两种方法。   HttpConnection  首先我们先来看一个简单的例子吧:   主要用到的java包:   javax.microedition.io.*;    public String requestGET(String U

2005-09-07 14:08:00 1063

React+JavaScript+前端web app开发

This book is for developers who want to learn the React library while learning the latest techniques currently emerging in the JavaScript language. This is an exciting time to be a JavaScript developer. The ecosystem is exploding with new tools, syntax, and best practices that promise to solve many of our development problems. Our aim with this book is to organize these techniques so you can get to work with React right away.

2024-07-23

Full-Stack, React, TypeScript, 全栈开发,英文原版

The book is for web developers who want to go beyond front-end web development and enter the world of full-stack web development by learning about modern web technologies and how they come together. A good understanding of JavaScript programming is required before getting started with this web development book.

2024-07-23

软件开发+架构基础+代码整洁之道

这是一本介绍 改善代码质量的书。本书给出了一系列行之有效的整洁代码操作实践。 好的代码需要符合各种规范,大家熟知的有:开闭原则、单一责任原则等等。为什么要符合这些原则呢?在此之前我从未思考过这件事情,直到工作后、并读完这本书时,有了很深刻的感悟: 对于个人来说:写出可读性高的代码是一项非常重要的技能。公司里面的程序员都是团队合作,你写的代码需要经过同事review过后才能合入到线上分支。如果你的代码别人看不懂、或者实现得十分挫,那你的 merge request 大概率会被拒绝。打工人的时间都十分宝贵,你的同事不会花半天来理解你糟糕的实现。 对于项目来说:无论是开源项目还是公司内部的项目,开发人员变更、项目功能迭代 都是常有的事,因此保证高质量的项目代码(个人理解可以约等于**可维护性**)应当是最重要的事情之一。 这本书里面提到了大量的、写出高质量代码的方法。虽然很难一次性掌握,但有三个概念让我印象十分深刻: 可扩展性:在功能演进时,是否要修改大量代码、甚至是重构? 可读性:是否很容易让人读懂,并且没有歧义? 简洁性:代码的逻辑、实现是否精简? 只要在写代码的时候,大脑里时刻想

2024-07-23

android 快速入手指南 (ebook)

android 英文图书,只有112页,简洁名要。快速入手。

2009-01-14

目前最好的Android新手教程图书

android 教程 英文版,但很好懂。

2009-01-14

J2ME GAME PROGRAMMING

J2me游戏编程,英文原版。 内容不错,适合初学者

2008-11-24

Begining J2ME from Novice to Proessional (3th)

J2ME 从入门到高级 第三版。 英文原版

2008-11-03

Google Maps API Reference

Google Masp API. 方便学习Google Map 的朋友。此版是英文原版的,但难度不大,很容易看懂

2008-11-03

pragmatic version control using subversion

subversion 教程

2008-05-15

空空如也

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

TA关注的人

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