首页 > 移动平台
从源码中浅析Android中如何利用attrs和styles定义控件
一直有个问题就是,Android中是如何通过布局文件,就能实现控件效果的不同呢?比如在布局文件中,我设置了一个TextView,给它设置了textColor,它就能够改变这个TextView的文本的颜色。这是如何做到的呢?我们分3个部分来看这个问题1.attrs.xml 2.styles.xml 3...
分类:移动平台   时间:2014-07-18 17:39:34    收藏:0  评论:0  赞:0  阅读:425
ios开发 UITableViewController
iOS中显示数据列表最常用的一个控件,支持垂直滚动UITableView的两种内置样式UITableViewStylePlain UITableViewStyleGrouped数据源(dataSource)和代理(delegate)l?UITableView需要一个数据源(dataSource)来显...
分类:移动平台   时间:2014-07-18 17:34:35    收藏:0  评论:0  赞:0  阅读:332
收起虚拟键盘的各种方法 -- IOS
使用虚拟键盘来输入资讯,是 iOS 的重要互动方式之一,虚拟键盘通常会自动出现在可以编辑的 UITextField 或是 UITextView 的编辑事件中,叫出键盘固然容易,但是要把它收起来,可就没有这么简单,之前在UITextField 输入结束后的收起小键盘的方式一文中,介绍了如何在编辑完成之...
分类:移动平台   时间:2014-07-18 17:34:01    收藏:0  评论:0  赞:0  阅读:391
Android 2014年1月22日
一.广播优先顺序Android广播有两个很重要的要素: 1 广播-用于发送广播 有序广播 - 被广播接收器接收后,可被终止,无法往下继续传达。 典型代表:短信广播 普通广播 - 发送至每一个已经注册(订阅)的广播接收器,无法被终止。 典型代表:开机启动广播 2广播接收器- 用于订阅广播后接收广播 静...
分类:移动平台   时间:2014-07-18 17:27:01    收藏:0  评论:0  赞:0  阅读:387
iOS越狱开发(一)
做越狱开发也有一些时间了,有很多东西想总结一下,希望给他人一些借鉴,也是自己对过去开发经历的一些总结。个人不推荐使用盗版,这里主要以技术介绍为主。这个系列里面主要介绍怎样进行越狱开发,涉及到以下几个方面:(1)主要涉及到越狱市场的建立,在App内部实现ipa的安装和卸载以及更新。参照的对象就是91助...
分类:移动平台   时间:2014-07-18 19:06:20    收藏:0  评论:0  赞:0  阅读:443
iOS设备横屏时,frame和bounds的分别
iOS设备横屏时,视图的frame保持不变,但bounds会发生变化。...
分类:移动平台   时间:2014-07-18 15:12:34    收藏:0  评论:0  赞:0  阅读:447
Android Gradle Plugin指南(六)——高级构建定制
原文地址:http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Advanced-Build-Customization 7、 Advanced Build Customization(高级构建定制) 7.1 Build options(构建选项) 7.1.1 Java Compilation o...
分类:移动平台   时间:2014-07-18 15:09:51    收藏:0  评论:0  赞:0  阅读:498
Android 开发技巧总结(三)
1.在界面中按返回键判断某个控件的可见性,如果可见,则用动画让其消失,应用并不退出。Onkeydown方法中:if(keyCode==4){if(slidingMenu.getVisibility()==View.VISIBLE){//退出的动画AnimationSetanimationSet=ne...
分类:移动平台   时间:2014-07-18 15:07:04    收藏:0  评论:0  赞:0  阅读:389
iOS页面间传值的方式(Delegate/NSNotification/Block/NSUserDefault/单例)
iOS页面间传值的方式(NSUserDefault/Delegate/NSNotification/Block/单例)实现了以下iOS页面间传值:1.委托delegate方式;2.通知notification方式;3.block方式;4.UserDefault或者文件方式;5.单例模式方式;6.通过...
分类:移动平台   时间:2014-07-18 15:01:36    收藏:0  评论:0  赞:0  阅读:458
移动支付平台间接口报文解析技术核心架构实现、及平台交易处理项目全程实录教程
《基于移动支付平台间接口报文解析技术核心架构实现、及平台交易处理项目全程实录》课程讲师:MoMo课程分类:Java框架适合人群:中级课时数量:52课时用到技术:JavaBean、Spring3.X、SpringMVC、Hibernate3.X、ApacheHttpClient3.x、JUnit4.x、自定义Annotation+java反射技术..
分类:移动平台   时间:2014-07-18 13:08:12    收藏:0  评论:0  赞:0  阅读:397
关于苹果审核被拒未出现重新上传二进制流问题
这个是纯手打的如有错别字请自动滤过.前几天遇到一个问题很困扰,给苹果官方打电话他也不能很明白我说的是什么,问题是:我们的一个应用被苹果拒绝了,但是里面并未出来叫我上传新的二进制流我一直认为是不是我澄清了我的应用没问题这个按钮才不出现,通过我的各种事件确定不是这个..
分类:移动平台   时间:2014-07-18 12:39:32    收藏:0  评论:0  赞:0  阅读:259
Android学习随笔 -- draw9patch的使用
draw9patch的作用 通过draw9pacth生成的.9.png的图片的主要解决 在设计中 比如使用一个图片作为背景图片时,当要填充的区域 的长宽比例不同于图片的实际长宽比例时 图片会被拉伸的变形。所以使用生成的.9.png图片不会被完全的拉伸变形  而是只是拉伸其中的某一部分。 如没有使用draw9patch的图片做背景 以及 使用draw9patch的图片做的背景。 图像会...
分类:移动平台   时间:2014-07-18 12:35:22    收藏:0  评论:0  赞:0  阅读:416
Android监听HOME键的最简单的方法
public static final int FLAG_HOMEKEY_DISPATCHED = 0x80000000; public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); this.getWindow().setFlags(FLAG_H...
分类:移动平台   时间:2014-07-18 12:34:05    收藏:0  评论:0  赞:0  阅读:310
20天的android学习
20多天的实习(其实是一个人学东西了)要结束了, 剩下的只有考研了, 这20多天学了不少的东西, 对android的开发也有了一定的了解,写此篇文章主要是考完研后可以快速的将学到的知识重新拾起 1.一开始写安卓, 要对它的大体框架进行了解, 做到掌握大局 2.开始入门阶段, 学习各个xml配置文件的作用, 学习基本要用到的View   了解常用的布局 :线性布局  相对布局 3.了解...
分类:移动平台   时间:2014-07-18 12:32:19    收藏:0  评论:0  赞:0  阅读:410
Android代码混淆及项目发布方法记录
Android代码混淆及项目发布方法记录...
分类:移动平台   时间:2014-07-18 12:38:17    收藏:0  评论:0  赞:0  阅读:392
Android开发经验—不要指望类的finalize方法干你想要干的活
之所以专门写一篇关于finalize方法的博客,是因为被这个方法坑过,在写一个读取jni数据类的时候,我在类的finalize方法中调用了关闭文件和释放内存的方法,结果导致在频繁调用这个类的时候在JNI里面报异常,类本来就是单例的,按理分析不应该存在这样的情况,到最后分析出来就是因为在该类的finalize方法中调用了关闭文件的方法,导致下次进入再次打开文件时,被系统调用finalize方法给关闭...
分类:移动平台   时间:2014-07-18 13:28:12    收藏:0  评论:0  赞:0  阅读:305
ProGuard优化Android日志
ProGuard通过删除从未用过的代码和使用晦涩名字重命名类、字段和方法,对代码进行压缩,优化和混淆。...
分类:移动平台   时间:2014-07-18 13:35:25    收藏:0  评论:0  赞:0  阅读:516
Android开发经验之—intent传递大数据
在Activity或者组件之前传递信息时,一般采用intent绑定bundle的方式传值,但在使用过程中需要注意的是不要用bundle传递大容量数据:        在做项目的过程中,需要将听写界面的听写结果信息传递到听写记录界面供显示用,但是由于传递的数据量过大导致程序ANR,甚至直接报异常(传递的信息里面有bitmap转换成的byte数组、每一个词组的拼音、词语、语音信息),经过分析发现是由...
分类:移动平台   时间:2014-07-18 14:05:24    收藏:0  评论:0  赞:0  阅读:314
appium框架之bootstrap
(闲来无事,做做测试..)...
分类:移动平台   时间:2014-07-18 12:23:17    收藏:0  评论:0  赞:0  阅读:424
Android 判断当前线程是否是主线程的方法
开发过程中有时候会在Thread类中执行某些操作,有些操作会由于Android版本的不同,尤其是低版本而Crash,因此必要的时候会查看某些容易引起crash的操作是否是在主线程,这里举三种方法: 方法一:使用Looper类判断 Looper.myLooper() != Looper.getMainLooper() 方法二:通过查看Thread类的当前线程 Thread.currentT...
分类:移动平台   时间:2014-07-18 14:02:08    收藏:0  评论:0  赞:0  阅读:542
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!