移动平台-周排行
使用NSDictionaty来设置文本的属性:NSDictionary * attributes = @{NSFontAttributeName: [UIFont fontWithName:@"Heiti SC" size:20]}; [confirmBarButton setTitleTex...
接前一篇:【辅助工具】20款优秀的移动产品原型和线框图设计工具(一):http://www.cnblogs.com/haochuang/p/3997140.html 11、WireframeSketcherWireframeSketcher是一款强大的、灵活的线框图和原型快速创作工具,适用于桌面ap...
一、UIWindow的简单介绍:UIWindow是一种特殊的UIView,通常在一个app中只会有一个UIWindowiOS程序启动完毕后,创建的第一个视图控件就是UIWindow,接着创建控制器的view,最后将控制器的view添加到UIWindow上,于是控制器的view就显示在屏幕上了一个iO...
1. 【Ctrl+Shift+B】:在当前行设置断点或取消设置的断点。 2. 【F11】:调试最后一次执行的程序。 3. 【Ctrl+F11】:运行最后一次执行的程序。 4. 【F5】:跟踪到方法中,当程序执行到某方法时,可以按【F5】键跟踪到方法中。 5. 【F6】:单步执行程序。 6. 【F7....
在http://developer.android.com/samples/index.html上下载的例子,导入Android Studio的时候,第一件事就是下载项目对应版本的gradle。gradle是一个主要面向Java应用的build工具,类似于大家熟知的eclipse下的Ant,但比An...
通过Post方式传递数据给服务器是Android应用程序开发提交数据给服务器的一种主要的方式,适用于数据量大、数据类型复杂、数据安全性高的场合。...
1、首先说一下canvas类: Class OverviewThe Canvas class holds the "draw" calls. To draw something, you need 4 basic components: A Bitmap to hold the pixels, a ...
找了很久,终于找到了。Xml代码com.example.android.merge.OkCancelBar是一个自定义的GROUPJava代码publicclassOkCancelBarextendsLinearLayout{publicOkCancelBar(Contextcontext,Attr...
本章将演示如何基于 Linux 命令行构建 Android 应用,在开始本章之前,希望你已经阅读之前几章内容。 本文环境为 RHEL Sandiego 32-bits,要基于 Linux CLI 构建 Android 应用,先决环境为: 1. JDK[1] 2. Android S...
预研Crashlytics 在2014-09-241:实现原理在原理上,Crashlytics通过以下2步完成崩溃日志的上传和分析:(1)提供应用SDK,你需要在应用启动时调用其SDK来设置你的应用。SDK会集成到你的应用中,完成Crash信息的收集和上传。(2)修改工程的编译配置,加入一段代码,在...
动画类型Android的animation由四种类型组成XML中alpha 渐变透明度动画效果 scale 渐变尺寸伸缩动画效果 translate 画面转换位置移动动画效果 rotate 画面转移旋转动画效果JavaCode中 AlphaAnimation 渐变透明度动画效果 ScaleAnima...
android开发不论是在真机上调试还是最终发布到真机上都非常简单,过程如下:1、安装usb驱动 手机要能与电脑相连,当然要安驱动了。效果就是你插入手机,电脑显示驱动已识别。驱动安装的官方教程:http://developer.android.com/sdk/win-usb.html 官方教程概.....
ListView是常用的显示控件,默认背景是和系统窗口一样的透明色,如果给ListView加上背景图片,或者背景颜色时,滚动时listView会黑掉,原因是,滚动时,列表里面的view重绘时,用的依旧是系统默认的透明色,颜色值为#FF191919,要改变这种情况,只需要调用listView的setC...
(前提是你有该jar包源码!!)
一、确保Referenced LIbraies下已经有该jar包,否则的话,右击该jar包选build path->add to build path。
二、对Referenced LIbraies下的选择该jar包(注意不要在libs目录下选),右击选properties,然后在如下图位置选择该jar包所对应的源代码的位置。
...
Swift 编写的一个 ToDo App,想要实现的功能是:TableView 上可以增加待做选项,并按照时间先后排序,可以实现删除,到点通知功能。...
初看这个题目,大家可能就疑问,作为程序员只管做自己的产品就好了,写代码就OK了,我干嘛要知道一些推广知识,跟我没关系,不需要知道。
好吧,,那么我问你。
你是否也像我一样以后做个产品经理,项目CTO,项目CEO这样的有抱负,还是默默无闻的做个简单的程序员,从码农到码圣的升级版程序员?
你是否也像我一样以后的职业规划不仅仅局限于程序员这个角色,而不想突破垂直职业的牢笼,从剑客到武林盟主的蜕变?...
android:layout_weight在布局文件中Listview下面增加一个Button,如果不设置该选项则当list项目较多超出一个屏幕显示范围时,下面的控件如Button将无法显示,如果在Listview布局中增加:android:layout_weight="1",则可以保证Button的显示。在仅两个控件Listview和Button中如果..
Android Activity 调用startActivityForResult之后调用的Activity被销毁的问题 最近在华为的手机上面发现Activity调用startActivityForResult后返回结果时,调用的Activity都会被重新创建,也就是Activity被销毁了...
开始学习cocos2d-x-3.*凭着对2.*的各个版本的认识和升级的经验,本以为直接用最新的3.2rc0版本练手应该没有问题,结果一上来就是一个大坑。你妹!Android NDK: Invalid APP_STL value:c++_static搞了一下午,对比了3.1.1,3.2alpha0,3...