移动平台-日排行
场景描述:
淘宝复制连接,分享出去,比如复制到QQ好友,微信好友,一个宝贝信息,然后你朋友长按复制你分享它了的这个宝贝,当然打开手机淘宝时,自动会跳出宝贝的信息,点击确定可以直接进入宝贝详情
简单实现方式:
- (void)applicationDidBecomeActive:(UIApplication *)application
{
NSString *string...
今天写代码遇到一个特别诡异的问题,就是在我的cell中需要两个手指点击才可以选中
先介绍下我的视图结构ViewController->UITableView->自定义Cell
产生这样的原因是,我在ViewController.view上加了一个手势,导致了Cell不能点按的结果,把那个手势移除掉就好了
同理CollectionView也不可以加
虽然解决了问题,但是我还有个疑问,View...
function selectAdd(selectId,value,text){$("#"+selectId).append(""+text+"");}function selectDel(selectId){$("#"+selectId+" option:selected").remove();}...
最近打算做一个酒店无线点餐的APP,需要将图片放在服务器端的文件夹下,客户端通过更新菜单按钮可以获得最新的菜品信息。要获取图片的信息首先需要得到图片的名称、对应的菜品价格以及图片所在的路径,因此需要在服务器端搜索文件夹下的所有图片并将数据打包成JSON格式转发给客户端,具体格式为[{name="菜名...
利用第三方库AFNetWorking解析网络请求的JSON和MXL数据具有很多方便的地方。第三方库的下载地址:https://github.com/AFNetworking/AFNetworking导入的包和宏定义 1 #import "ViewController.h" 2 #import "AF...
本文主要讲的是如何在AS环境下通过AIDL进行IPC,而不是主要讲AIDL和IPC,这部分内容可以参考其他文章,或者官方文档http://developer.android.com/guide/components/aidl.html。因为自己在网上看到的实践都是Eclipse环境下的,所以试了下AS,分享给大家。什么是AIDLAIDL allows you to define the progra...
1.首先到orcale官网 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 下载jdk
2.到google官网 http://developer.android.com/sdk/installing/index.html?pkg=adt 下载adt bundle,...
Android基础入门教程——2.3.2 EditText(输入框)详解
本节引言:
1.设置默认提示文本
2.获得焦点后全选组件内所有文本内容
3.限制EditText输入类型
4.设置最小行,最多行,单行,多行,自动换行
5.设置文字间隔,设置英文字母大写类型
6.控制EditText四周的间隔距离与内部文字与边框间的距离
7.设置EditText获得焦点,同时弹出小键盘
8.EditText光标位置的控制
9....
感觉记不住,代码贴上以免以后难找 在proj.android\src\org\cocos2dx\cpp\AppActivity.java 中的 public class AppActivity extends Cocos2dxActivity 里面添加以下代码 public Cocos2dx...
Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C 最近更改的代码Ctrl+R 替换文本Ct...
笔者在经历了多个Android开发项目之后,个人积累也从别处学习了很多在Android开发中非常实用的小经验。下面从中选择了最实用的16条,分享给大家。
1.TextView中的getTextSize返回值是以像素(px)为单位的,而setTextSize()是以sp为单位的.所以如果直接用返回的值来设置会出错,解决办法是用setTextSize()的另外一种形式,可以指定单位:
...
/* 本文列举了四种延时执行某函数的方法及其一些区别。假如延时1秒时间执行下面的方法. */
- (void)delayMethod
{
NSLog(@"execute");
}
/**
* 【1】.performSelector方法
*/
[self performSelector:@selector(delayMethod) withObject:nil afterDelay:...
之前自己使用support-v7下自带的cardview实现了CardView效果。后来在github中发现了有人写好了很好的库支持,完美实现了CardView的向下兼容。不再需要support-v7,实现起来更为方便。参考的Github的主页为:https://github.com/gabrielemariotti/cardslib
。感谢博主。具体实现步骤如下:
(1)在Andro...
一:只改变当前程序android屏幕亮度(1)方法:lp.screenBrightness 取值 0.0 -- 1.0 ※设定值(float)的范围,默认小于 0(系统设定)、0.0(暗)~1.0(亮) ※调用处理的地方,例如, Activity.onCreate()等等代码:WindowManag...
原文来自:原文地址
因为这个错误导致浪费很长时间找原因,所以要赶紧记录下来。
过程是这样的,在使用android读取图片的时候,就是使用BitmapFactory.decodeResource(this.getResources(),R.drawable.base)的时候
返回的图片大小和真实图片大小不一样有木有,比如图片是700*450的, 但读出来是525*337的。如果有遇...
1.Studio中有Project和Module的概念,Studio中一个窗口只能有一个项目,即Project,代表一个workspace,但是一个Project可以包含多个Module,比如你项目引用的Android Library, Java Library等,这些都可以看做是一个Module。
2.Gradle是一种依赖管理工具,Gradle的核心是一个丰富的可扩展的基于Groovy的领域特定语言(DSL)。Gradle通过提供说明性语言元素将说明性构建推到下一层,您可以组装。这些元素也提供build...
效果图:
代码部分main_activity.xml<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
android:...
1. 下载安装 Android Studio,(可查看《Android Studio安装及环境配置笔记》)
2. 运行时的欢迎界面如下:
3. 启动完成后,就是一个引导页面,可以新建项目,可以导入项目。
4. 下面让我们新建一个Helloword吧。我们选择New project,然后出现的界面就是这样的。
5. 再下一步还是有eclipse上面的创建项目中...
思路:
1,布局,整个控件的布局,其实就是用代码取带xml来实现当前布局
2,可以滑动的(即滚轮),其实是一个ScrollView
3,判断滑动状态的,有protected void onScrollChanged(int x, int y, int oldx, int oldy) 方法,可以为我们获得当前y值(一开始y=0;随着滑动,y开始增大)
那么我们首先来完...