码迷,mamicode.com
首页 > 移动开发
Leetcode#42 Trapping Rain Water
原题地址不妨手动模拟一下,观察是否有规律可寻。假设从位置0开始,我们有一个矩形条向右扩展,我们遇到了第二个矩形条,假设这个矩形条比第一个矮:我们继续向右扩展,直到遇到比第一个矩形条高(或者相等)的矩形条:那么显然,蓝色的部分就是装水的部分,把这部分累加到最终的结果中然后,以新发现的这个矩形条为左边界...
分类:移动开发   时间:2015-01-24 15:49:23    阅读次数:207
hdu 2830 Matrix Swapping II(额,,排序?)
题意:N*M的矩阵,每个格中不是0就是1。可以任意交换某两列。最后得到一个新矩阵。问可以得到的最大的子矩形面积是多少(这个子矩形必须全是1)。思路:先统计,a[i][j]记录从第i行第j列格往上连续的0的个数。枚举每一行作为答案子矩阵的底, 然后将这一行的a[i][j]从大到小排序,扫一遍计算。看代...
分类:移动开发   时间:2015-01-24 15:50:36    阅读次数:146
android 收集的一些颜色值
1 2 3 4 #FFFFFF 5 6 #FFFFF0 7 8 #FFFFE0 9 10 #FFFF00 11 12 #FFFAFA 13 14 #FFFAF0 15 ...
分类:移动开发   时间:2015-01-24 15:48:30    阅读次数:345
android中TextView 添加ClickableSpan后点击选中文字背景问题
TextView中的setHighlightColor(int color)用于设置选中文字背景色高亮显示。比如以下:public class MainActivity extends ActionBarActivity { @Override protected void onCrea...
分类:移动开发   时间:2015-01-24 15:48:22    阅读次数:167
android-LinearLayout 控件居于底部
LinearLayout的控件居屏幕底部
分类:移动开发   时间:2015-01-24 15:47:01    阅读次数:1560
关于android Fragment onActivityResult 的问题
问题:当我们从一个Activity启动了一个Fragment,然后在这个Fragment中又去实例化了一些子Fragment,在子Fragment中去有返回的启动了另外一个Activity,即通过startActivityForResult方式去启动,这时候造成的现象会是,子Fragment接收不到...
分类:移动开发   时间:2015-01-24 15:46:19    阅读次数:170
iOS开发-数据选择UIPickerView
UIPickerView开发一般选择区域或者分级数据的时候会使用到,类似于前端中用到树状结构,不过PC上一般都是从上到下的分级,使用UIPickView是从左到右实现,可以动态的设置UIPickView中中行列数据,将结果显示在文本输入框里,简单的定义一下数据源。通过声明协议捕获事件,展示结果,比较...
分类:移动开发   时间:2015-01-24 15:38:41    阅读次数:157
ios 开发之个人appStore上线项目分享-1封装自定义的表情键盘
如何封装一个类似于微信的表情录音键盘呢? 实现这种键盘需要用到如下的知识: 通知传值,block 传值,委托模式,coreData缓存最近的使用记录, 使用autolayout自动布局,键盘动画, 制作 plist 文件 属性字符串AttributeString .录音AVFoundation框架 下载地址: 蜜聊Love  https://itunes.apple.com/cn/ap...
分类:移动开发   时间:2015-01-24 14:32:43    阅读次数:148
在Android4.2中实现bluetooth A2dp Sink(一)——移植Android5.0蓝牙协议栈
一直以来,Android对于蓝牙的支持都很混乱,简直可以说是一坨shit。各个版本的协议栈都不一样,最早用的是bluez,进入4.x时代之后,换成了谷歌自己的bluedroid。换就换吧,至少等做完了再用吧,结果4.2、4.3、4.4的bluedroid全都不一样。这就对我等非专业蓝牙开发人员开发蓝牙制造了巨大的麻烦。     好了,吐槽到此为止,该说正事了。因为公司在做智能家居项目,需要在An...
分类:移动开发   时间:2015-01-24 14:32:39    阅读次数:766
android 编辑彩信时日历和联系人附件不能与其他附件共存
改MmsAttachmentEnhanceImpl.java文件,改成与Op01MmsAttachmentEnhanceExt.java的内容一致就可以实现。 public boolean isSupportAttachmentEnhance() {      return true;     //改为返回true }   public void setAttachmentNam...
分类:移动开发   时间:2015-01-24 14:33:08    阅读次数:151
android 支持发送空短信
method: A) AP端修改: 1、将ComposeMessageActivity.java 中的 isPreparedForSending() 作如下修改(删掉的code也可以注释掉)     private boolean isPreparedForSending() {         if(isRecipientsEditorVisible())           {  ...
分类:移动开发   时间:2015-01-24 14:33:14    阅读次数:338
android USB OTG功能如何打开及实现
一、检查HW原理图,确认是否支持OTG功能(vbus是否供上电,IDDIG pin连接是否正确) 二、若HW确认支持OTG功能,则按照以下方法分别打开USB OTG功能及实现挂载: 如何打开USB OTG功能: 1).在alps/mediatek/config/[project]/autoconfig/kconfig/project中打开CONFIG_USB_MTK_OTG和CONF...
分类:移动开发   时间:2015-01-24 14:31:18    阅读次数:208
android 5.0 编辑彩信时日历和联系人附件不能与其他附件共存
请修改packages/apps/mms/src/com/android/mms/MmsConfig.java     public static boolean isSupportAttachEnhance() {         return mMmsFeatureManagerPlugin != null && mMmsFeatureManagerPlugin.isFeatureEnab...
分类:移动开发   时间:2015-01-24 14:32:36    阅读次数:133
android 5.0 clone project 的方式
Clone Project 指的是对现有的Project创建出新的Project 后面指令中使用的变量含义如下: $BASE_PROJECT 指的是新Project的基础Project $NEW_PROJECT 指的是将创建的新的Project $PLATFORM 指的是平台信息,如MT6795等 $COMPANY 指的是开案公司的名字,如lenovo, tinno, huawei等等。...
分类:移动开发   时间:2015-01-24 14:31:32    阅读次数:209
ios开发之属性字符串NSAttributeString与NSString相互转换包含图片
分享几个常用的 属性字符串NSAtrributeString 和 NSString 普通字符串的 转换方法: 一:把普通的字符串,替换为包含图片的属性字符串 plist 文件,图片 格式见下图: +(NSMutableAttributedString *)stringToAttributeString:(NSString *)text { //先把普通的字符串text...
分类:移动开发   时间:2015-01-24 14:29:42    阅读次数:289
在Android4.2中实现bluetooth A2dp Sink(二)——移植Android5.0蓝牙协议栈
移植的思路分析...
分类:移动开发   时间:2015-01-24 14:28:32    阅读次数:218
iOS开发--MKMapView截图
地图控件MKMapView由于要从网络上加载地图数据并在内存中缓存,因此通常占用的内存开销特别大,特别是当用户进行放大缩小、快速拖动、3d旋转时,内存基本呈直线上升,单个地图控件占用百兆内存不成问题。     假设在一个UITableView中,每个Cell的宽度和高度分别为320、150,每个Cell中都放置一个高度为320*150的MkMapView,采用Cell重用的方式,这种情况下iPh...
分类:移动开发   时间:2015-01-24 14:29:07    阅读次数:745
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!