十三年专注于网站建设与互联网应用开发,低调、有情怀的网络应用服务商!
南昌百恒科技微信公众号 扫一扫关注
tel-icon全国服务热线:400-680-9298,0791-88117053
扫一扫关注百恒科技微信公众号
探索设计和体验的融合
IOS开发之采用纯Swift 语言实现——PSSS 模式
纯Swift语言实现的分层架构如图1所示,MyNotes工程,如图2所示。在Xcode工程导航面板中,共有3个组——PresentationLayer、BusinessLogicLayer和PersistenceLayer,其中PresentationLayer用于放置表示层相关的类,BusinessLogicLayer用于放置业务逻辑层相关的类,PersistenceLayer用于放置持久层相关的类。
2017-06-06
Android 系统现恶意软件 Cloak and Dagger
专攻 window 系统的 WannaCry 勒索蠕虫的余波还未完全过去,目前市场上市场占有率最大的手机操作系统——Android 也遇到了一个难缠的病毒,加州大学最近给出的研究成功显示,有几百万 Android(版本号 7.1.2 以下)用户都会遭遇一款名为 Cloak and Dagger 恶意软件的恶意攻击。
2017-05-27
android:layout_weight 属性的工作原理
android:layout_weight属性告诉LinearLayout如何布置安排子组件。我们已经为两个组件设置了同样的值,但这并不意味着它们在屏幕上占据同样的宽度。在决定子组件视图的宽度时,LinearLayout使用的是layout_width与layout_weight参数的混合值。
2017-05-24
iOS设备中常见的几种屏幕分辨率
iPhone 6 Plus是最为特殊的设备,资源分辨率与屏幕分辨率的比例是1.15 : 1,而其他的设备比例是1 : 1。不同的人群关注的分辨率也是不同的,UI设计人员主要关注的是资源分辨率,开发人员主要关注的是设计分辨率,而一般用户主要关注的是屏幕分辨率。
2017-05-20
南昌微信开发中如何获取access token
南昌微信开发中许多接口需要access_token ,今天南昌网络公司-百恒网络就来跟大家说一下如何获取access_token,对于access_token来说最重要的莫过于使用次数了,因为每天只能由2000次的机会。
2017-05-19
实现fragment生命周期的方法
CrimeFragment类是与模型及视图对象交互的控制器,用于显示特定crime的明细信息,并在用户修改这些信息后立即进行更新。在GeoQuiz应用中,activity通过其生命周期方法完成了大部分逻辑控制工作。而在CriminalIntent应用中,这些工作是由fragment的生命周期方法完成的。fragment的许多生命周期方法对应着我们熟知的Activity方法,如onCreate(Bundle)方法。
2017-05-12
采用Core Data 分层架构设计
Note和NoteManagedObject看起来有点重复,但是它们有不同的角色,这是一个非常重要的问题。如果不采用分层设计,我们完全可以采用NoteManagedObject,但是由于这里采用了分层设计,NoteManagedObject对象必须被严格限定在持久层中使用,而实体还会出现在表示层和业务逻辑层中,因此设计了No
2017-05-10
IOS开发中Size Class 的九宫格详解
Size Class菜单是一个九宫格,可以组合出9种情形,每一种情形应对9种不同的布局。如下图所示,Size Class九宫格中有Width(宽)和Height(高)两个布局方向,坐标原点在左上角。Width和Height布局方向上还有3个类别:紧凑(Compact)、任意(Any)和正常(Regular)。所谓“紧凑”,就是屏幕空间相对比较小,如iPhone竖屏时,水平方向是“紧凑”的,而垂直方向是“正常”的,取值为wCompact | hRegular。而在iPhone横屏时,水平方向是“正
2017-04-26
android项目中activity的使用与管理
来看看当我们在各activity间往返的时候,操作系统层面到底发生了什么。首先,在桌面启动器中点击GeoQuiz应用时,操作系统并没有启动应用,而只是启动了应用中的一个activity。确切地说,它启动了应用的launcher activity。在GeoQuiz应用中,QuizActivity就是它的launcheractivity。
2017-04-19
如何使用PendingIntent 管理定时器?
南昌APP开发公司的安卓开发人员都知道,一个PendingIntent只能登记一个定时器。这也是isOn值为false时,setServiceAlarm (Context, boolean)方法的工作原理:首先调用AlarmManager.cancel(PendingIntent)方法撤销PendingIntent的定时器,然后撤销PendingIntent。
2017-04-14
南昌开发一个手机APP需要多久时间?
App开发是指专注于手机应用软件开发与服务。 App是application的缩写,通常专指手机上的应用软件,或称手机客户端。如今,随着互联网的迅速发展,传统互联网模式已经慢慢转变成了热门的移动互联网模式,从而推动了移动手机的智能化发展,直接加速了移动软件的开发热潮。南昌APP开发就是较明显的一个标志,在互联的迅速发展下,很多企业家们都希望借助手机APP软件实现与用户的零距离接触,企业APP软件对企业未来的发展越来越重要
2017-04-12
iOS开发中如何添加集合视图单元格
在iOS开发中集合视图单元格是集合视图中最为重要的组成部分,没有样式和风格定义,它可以在故事板中设计,也可以通过代码来设定。单元格就是一个视图,可以在它的内部放置其他视图或控件。那么如何添加集合视图单元格呢?
2017-04-01
400-680-9298,0791-88117053
扫一扫关注百恒网络微信公众号

欢迎您的光顾,我们将竭诚为您服务×

售前咨询 售前咨询
 
售前咨询 售前咨询
 
售前咨询 售前咨询
 
售前咨询 售前咨询
 
售前咨询 售前咨询
 
售后服务 售后服务
 
备案专线 备案专线
 
售后服务 售后服务
 
×