大家应该都会玩“锤子剪刀布”的游戏:两人同时给出手势,胜负规则如图所示“现给出两人的交锋记录,请统计双方的胜、平、负次数,并且给出双方分别出什么手势的胜算最大。 输入格式: 输入第1行给出正整数N( 2 #include 3 using namespace std; 4 int winA=0,los...
分类:
移动开发 时间:
2015-01-20 13:25:16
阅读次数:
136
前言 在app主界面点击back时,通常有以下几种方式进行退出单击即退出弹出确认Dialog再次点击退出程序 个人最喜欢方式3,相比于方式2,不需要再把手指移动到屏幕中央点击Dialog,相比于方式1,可以防止误操作。实现 重写Activity的onBackPressed方法,当点击back时...
分类:
移动开发 时间:
2015-01-20 13:21:12
阅读次数:
128
思路:(1)最外层布局是一个横向LinearLayout,左边是ContentList,右边是letterList;(2)LetterList的适配:将26个字母适配到该listview中,添加OnTouchListener计算手指滑动时点击的Item,获取该item所指的字母在contentList中的位置,是ContentLIst指向该position;(3)..
分类:
移动开发 时间:
2015-01-20 12:11:01
阅读次数:
241
收集了一些实用swift编写的app,这些demo都是不错的值得学习的。知乎日报Swift-ZhihuDailySwift版知乎日报参照了YANGReal的糗事百科和uitableview的例子,这些虽说是demo,也是完整的app,使用了爱加密的app加密技术,非常不错,感谢!我觉得学习一门语言光看是没用的,只有投..
分类:
移动开发 时间:
2015-01-20 12:10:18
阅读次数:
176
在原生Android开发中,为一个View增加点击事件,有三种方式;
1、使用匿名对象
((ImageButton) findViewById(R.id.music_cover))
.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
}
});
我们知道,V...
分类:
移动开发 时间:
2015-01-20 12:05:50
阅读次数:
795
收集了一些资料,集中整理一下,以备不时之需,顺便也分享一下,如果觉得好的,麻烦点个赞,觉得没什么意义的可以直接飘过,嘎嘎~~~~
Android 解析比较详细的文章
http://blog.csdn.net/t12x3456/article/list/2
1、Android的WebView控件载入网页显示速度慢的究极解决方案
http://www.cnblogs.com/x...
分类:
移动开发 时间:
2015-01-20 12:06:03
阅读次数:
216
项目中,遇到这样问题,
网格布局宽度自适应,但是高度设不了,文字和图片下面有一大片空白,将高度写死为306dp也不可以,
多方查找,得到答案,需要在适配器中 设置layoutparams设置高度,...
分类:
移动开发 时间:
2015-01-20 12:03:52
阅读次数:
188
一:异常截图
二:我的实体@Entity
@Table(name = "p_user")
public class User extends AbstractEntity {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private long id;
//账号
@Column(name = "acco...
分类:
移动开发 时间:
2015-01-20 11:59:59
阅读次数:
156
当你作为一名应届生去面试的时候,面试官可能就是简单的问你Android的四大组件,各种布局等基础知识,但你作为一名有工作经验的应聘者就不会那么简单了,今天就来讨论很多面试官喜欢问的Android的事件分发.
Android为什么要有事件分发呢?因为它是按照层排列,他如何知道你点击的哪一层呢,就需要用到事件分发了.
说到事件分发可能就会想起那三个威武的方法:事件分发(dispatchTouchE...
分类:
移动开发 时间:
2015-01-20 11:59:38
阅读次数:
176
这段时间在做android开发,发现自定义下拉框有很多种方法实现,我介绍一种PopupWindow+ListView的方式,实现起来比较灵活。效果:直接看核心代码:Java代码//获取文本框etLoginName=(EditText)findViewById(R.id.login_edit_acco...
分类:
移动开发 时间:
2015-01-20 11:52:51
阅读次数:
155
UIView 都有方法:setCenter, setBoundssetCenter 是设置控件的中心点setBounds是设置控件的大小控件被加在某个View内,则跟着所附属的View移动.UIScrollView 滚动视图1.png格式的文件不需要家后缀即可使用:UIImage *image = ...
分类:
移动开发 时间:
2015-01-20 11:50:00
阅读次数:
202
学习网址:http://www.apkbus.com/forum.php?mod=viewthread&tid=442961:Android Touch事件传递机制解析android系统中的每个View的子类都具有下面三个和TouchEvent处理密切相关的方法:1)public boolean d...
分类:
移动开发 时间:
2015-01-20 11:49:14
阅读次数:
232
protectedintmScrollX;//该视图内容相当于视图起始坐标的偏移量,X轴方向protectedintmScrollY;//该视图内容相当于视图起始坐标的偏移量,Y轴方向偏移量表示的就是相对位置,而不是针对起始点的绝对位置。就像在路上的一个点,它距起始点的距离就是绝对长度;而距中途某个...
分类:
移动开发 时间:
2015-01-20 11:47:53
阅读次数:
191
Generates an array of cryptographically secure random bytes.生成一组密码安全的随机数一个数:uint8_t a = 0;int returnValue = SecRandomCopyBytes(kSecRandomDefault, 1, &...
分类:
移动开发 时间:
2015-01-20 11:45:38
阅读次数:
147
主要分三步:1. 设置闹铃时间;2. 接收闹铃事件广播;3. 重开机后重新计算并设置闹铃时间;1. 设置闹铃时间(毫秒)private void setAlarmTime(Context context,long timeInMillis) { AlarmManager am = (AlarmMa....
分类:
移动开发 时间:
2015-01-20 11:42:38
阅读次数:
147
这几天有个需求就是把自己的应用程序要设置为Launcher的形式,设置后onCreate就会启动俩次,在网上找了资料后说是横竖屏设置造成的先说结果:在MainAcitivity里设置android:configChanges="mcc|mnc"就能解决问题的。
今天在看log的时候发现,Launcher activity会被onDestroy掉一次,然后再重启。
可能原因猜测:
1.横竖屏切...
分类:
移动开发 时间:
2015-01-20 10:34:31
阅读次数:
196
恩布企业IM,免费企业即时通讯,企业内部通讯平台,Android安卓开源手机客户端EntboostIM发布1.2版本,同时服务更新至1.10版本;
安卓端主要更新内容:
增加漫游消息的功能
修改当程序处于后台运行时,有些消息没有系统通知的问题
修复与离线游客会话时抛出异常的问题
优化我的消息,将只需要提示的一些群消息分离出来,单独区分为系统通知
解决...
分类:
移动开发 时间:
2015-01-20 10:33:23
阅读次数:
246