码迷,mamicode.com
首页 > 移动开发
Android图片处理:颜色矩阵和坐标变换矩阵
UI开发过程中,我们经常需要对图片进行处理,常见的如贴图,复杂一些的还有位置变换、旋转、滤镜特效等,下面简单介绍一下关于图片处理的一些基本知识和原理。 1 基本概念 对于图片的处理,最常使用到的数据结构是...
分类:移动开发   时间:2015-04-29 17:41:08    阅读次数:161
Android Notification详解——响应notification事件
上一篇讲了如何创建并显示一个notification,这一篇就总结下点击notification后,程序应该如何响应。 ? 一般来讲,点击一个notification后,都会打开一个Activity做为对点击事件的响应,这个Activity是之前在Pen...
分类:移动开发   时间:2015-04-29 17:40:47    阅读次数:177
ios 页面跳转
一,在使用storyboard的情况 1,直接在storyboard创建并且箭头Navigation Conroller,连线即可 2,使用Segue跳转 把界面缩小(你可以在空白的地方双击一下,或者右键选择缩放比例),这次我们不是直接使用“按扭”...
分类:移动开发   时间:2015-04-29 17:42:29    阅读次数:199
android 开发积累-activity的launch mode
合抱之木,生於毫末;九層之台,起於累土;千里之行,始於足下。《老子》 今天在社区看到有朋友问“如何在半年内成为顶级架构师”,有网友道“关灯睡觉,不用半年的...”,的确,做梦还来的快一些。作为一个程序员...
分类:移动开发   时间:2015-04-29 17:41:11    阅读次数:212
备份Cisco1130无线路由器IOS
今天的同事反应无线总是连接失败,查了一下设备的IOS版还是出厂的07年的第一版,正好手里有镜像文件正好更新的版本。在更新设备镜像文件时一定要做好备份工作。找到tftp软件一个(我使用的tftpd32)直接打开就可以使用无需设置。telnet到路由器中dir查看flash内的镜像文件01-28..
分类:移动开发   时间:2015-04-29 17:36:29    阅读次数:291
破解者是如何篡改游戏内数值的,揭秘Android手游破解全过程
由于Android系统的开放性,让人人都是开发者成为可能,也正因如此,手机APP遭受破解和盗版问题长期存在,且愈演愈烈。尤其是手游行业,如刀塔传奇、植物大战僵尸、2048等知名游戏被破解的案例不胜枚举。破解者通过各种工具篡改游戏内存中的数值、参数或广告等,达到过关、升级..
分类:移动开发   时间:2015-04-29 17:32:24    阅读次数:156
android 监听软键盘 回车键
mPassword=(EditText)mView.findViewById(R.id.login_edittext_userpassword);mPassword.setOnEditorActionListener(newTextView.OnEditorActionListener(){ @Override publicbooleanonEditorAction(TextViewv,intactionId,KeyEventevent){ if(actionId==0){ /*隐藏..
分类:移动开发   时间:2015-04-29 17:33:27    阅读次数:155
无法实现APP全屏功能的“隐藏原因”
之前在开发项目的过程中需要隐藏顶部的ActionBar实现全屏的功能,然而在AndroidManifest文件中直接设置theme为全屏的NoActionBar模式却一直报错。最后才发现,IDE自动生成的BlankActivity是自动继承自ActionBarActivity类的,主题设置为NoActionBar自然会报错。很多小的bug虽然..
分类:移动开发   时间:2015-04-29 17:28:42    阅读次数:126
破解者是如何篡改游戏内数值的,揭秘Android手游破解全过程
由于Android系统的开放性,让人人都是开发者成为可能,也正因如此,手机APP遭受破解和盗版问题长期存在,且愈演愈烈。尤其是手游行业,如刀塔传奇、植物大战僵尸、2048等知名游戏被破解的案例不胜枚举。破解者通过各种工具篡改游戏内存中的数值、参数或广告等,达到过关、升级、谋取暴利的目的。 《屌丝保卫战》是一款射击类游戏,游戏内涉及关卡、道具、虚拟金币等内容。通过简单几个破解步骤,即可完成关卡升级、虚拟货币充值等目的。 在游戏未进行任何安全保护措施前,破解者可以轻松将apk文件用winrar打开,将lib/a...
分类:移动开发   时间:2015-04-29 17:21:07    阅读次数:261
Android Studio使用小结
一 、搭建Android Studio 安装环境2013年5月15日 Google IO上面发布一款Android新利器Android Studio .惊艳全场! 官方下载地址:https://developer.android.com/sdk/installing/studio.html#download 但由于国内水深火热的网络环境,小伙伴们有时并不能打开官方链接,下面的链接对于Androi...
分类:移动开发   时间:2015-04-29 17:21:57    阅读次数:151
Android之:View的setTag()与getTag()方法使用
通常我们是用findViewById()方法来取得我们要使用的View控件,不过除了这一种方法之处 ,我们还可以用View中的setTag(Onbect)给View添加一个格外的数据,再用getTag()获取到对应的View。setTag()和getTag()方法常用在处理多个相同的View时,比如我们有要对几个Button添加点击事件,我们除了可以用view.getId()来区分Button,也...
分类:移动开发   时间:2015-04-29 17:20:00    阅读次数:139
Android adb 无法启动或者启动后关联不到模拟器问题
Android adb 无法启动或者启动后关联不到模拟器问题,查看端口占用,找到后禁止重启adb...
分类:移动开发   时间:2015-04-29 17:19:38    阅读次数:179
代理模式在android中使用
代理设计模式是对象的结构模式,原理就是给某个对象提供一个代理对象,并由代理对象来控制对愿对象的引用。在有些情况下,一方不能或不想直接引用一个对象,而代理对象可以在双方之间起到中介的作用,这样可以大大降低彼此的耦合关系,提高彼此的灵活性。...
分类:移动开发   时间:2015-04-29 17:16:13    阅读次数:215
【Android】从源码分析PagerAdapter/FragmentPagerAdapter调用notifydataSetChanged()刷新的原理
相信用过viewpager的同学都会遇到调用notifydataSetChanged()后不刷新或者不符合预期的问题,今天就来分析分析这里的来龙去脉。这一切还得从viewpager的setAdapter说起: /** * Set a PagerAdapter that will supply views for this pager as needed. * ...
分类:移动开发   时间:2015-04-29 17:12:30    阅读次数:230
Android广播接收短信的简单实现
说明: 接受短信广播,由Intent解析出短信内容明文, intent中的短信时已pud形式传出的,即byte[][]二位数组, 需要转化出明文SmsMessage.createFromPdu(pdus[i])...
分类:移动开发   时间:2015-04-29 17:11:37    阅读次数:163
Java反射获取Android系统属性值
目录目录 反射定义 为何需要反射 反射方法Method getDeclaredMethod方法 getMethod方法 参数解释 invoke方法 Android 反射应用 反射定义“反射”(Reflection)能够让运行于JVM中的程序检测和修改运行时的行为。为何需要反射反射带来的好处包括: 在运行时检测对象的类型。 动态构造某个类的对象。 检测类的属性和方法。 任意调用对象的方法。 修改构造函...
分类:移动开发   时间:2015-04-29 17:10:37    阅读次数:249
ios笔记-NSSet
// //  main.m //  NSSet // //  Created by Passer-by on 15-3-23. //  Copyright (c) 2015年 MAC. All rights reserved. // #import int main(int argc, const char * argv[]) {     @autoreleasepool     {   ...
分类:移动开发   时间:2015-04-29 17:07:33    阅读次数:140
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!