首页 > 移动平台
Android 从硬件到应用:一步一步向上爬 6 -- 编写APP测试框架层硬件服务(完)
创建Android Application工程:使用Eclipse的Android插件ADT创建Android工程,工程名称为Gpio,创建完成后将工程目录拷贝到packages/apps/文件夹下,并删除工程目录下的gen文件夹,不删除的话会造成类重复的错误。 src/com/android/gpio/Gpio.java: package com.android.gpio; import...
分类:移动平台   时间:2014-12-22 22:47:22    收藏:0  评论:0  赞:0  阅读:574
关于Android(Java)创建匿名线程
Java中创建匿名线程主要集中就三中方式:Thread,Runnable,Handler去实现,下面分别介绍之~一、通过Thread来创建new Thread(){ public void run() { System.out.println("wytings1"); }}...
分类:移动平台   时间:2014-12-22 22:44:14    收藏:0  评论:0  赞:0  阅读:267
关于Android使TextView可以滚动的设置
添加一行代码……textView.setMovementMethod(ScrollingMovementMethod.getInstance());
分类:移动平台   时间:2014-12-22 22:43:12    收藏:0  评论:0  赞:0  阅读:325
同步、更新、下载Android Source & SDK from 国内镜像站
Download the android source from china mirrors以前都是从Google的站点下载同步更新的,但是现在有了国内的镜像站点就好多了帮助 https://wiki.tuna.tsinghua.edu.cn/MirrorUsage/android仓库地址:git:...
分类:移动平台   时间:2014-12-22 22:33:02    收藏:0  评论:0  赞:1  阅读:21537
[iOS逆向实战 之四]创建objc对象
个人原创,转帖请注明来源:cnblogs.com/jailbreakerobjc是完全面向对象的语言,所以逆向的重点就是逆向类,这篇帖子通过ida的神奇的f5功能,来逆向某个对象的创建。我们直接看ida中的main方法的逆向出来的arm代码:基本上看不出所以然,我们使用ida的f5分析得出c语法的伪...
分类:移动平台   时间:2014-12-22 22:27:22    收藏:0  评论:0  赞:0  阅读:430
Android快速上手指南(WIP)
JNI是java调用C/C++的一种封装技术,由JVM负责处理真实的JNI call。 Java官方的文档 http://docs.oracle.com/javase/7/docs/technotes/guides/jni/spec/functions.html Android平台的 http://developer.android.c...
分类:移动平台   时间:2014-12-22 21:23:55    收藏:0  评论:0  赞:0  阅读:304
Curses library not found. Please install appropriate package
每次安装mysql5.5的时候总会报出一下错误: -- Could NOT find OpenSSL (missing: OPENSSL_LIBRARIES OPENSSL_INCLUDE_DIR)  -- Could NOT find Curses (missing: CURSES_LIBRARY CURSES_INCLUDE_PATH)  CMake Error at cmake/r...
分类:移动平台   时间:2014-12-22 21:22:13    收藏:0  评论:0  赞:0  阅读:1020
POJ3177 Redundant Paths (双联通缩点)
求对于给定一个连通图,加多少条边可以变成边双连通图。 一个有桥的连通图要变成边双连通图的话,把双连通子图收缩为一个点,形成一颗树。需要加的边为(leaf+1)/2 (leaf为叶子结点个数)。 对于此题,有重边但重边不加入计算。 重边的话,要么在开始去掉,要么用桥来计算入度。 因为桥不属于任何一个边双连通分支,其余的边和每个顶点都属于且只属于一个边双连通分支。对于重边而言,只有一对...
分类:移动平台   时间:2014-12-22 21:21:32    收藏:0  评论:0  赞:0  阅读:358
android自定义控件系列教程----视图
理解android视图 对于android设备我们所看到的区域其实和它在底层的绘制有着很大的关系,很多时候我们都只关心我们所看到的,那么在底层一点它到底是怎么样的一个东西呢?让我们先来看看这个图。 对于整个设备的可见区域而言其实就是我们中间的那个屏幕,从上面的拿个图可以清晰的看到,除了我们的可见区域在它的上下左右都应该有内容,那么在android系统中是怎么控制显示它的位置呢?下面我们...
分类:移动平台   时间:2014-12-22 21:21:12    收藏:0  评论:0  赞:0  阅读:455
Android打开图库中图片为什么从模糊变清晰
1. 有一点要明确,图片要进行显示,首先要先将图片进行decode,然后才能显示 2. 图片decode需要时间,越大的图片,细节越多的图片,那么它decode时间就越长 3. 最笨的做法就是,等图片decode完了,我们再显示,在decode完之前就看到黑色的背景。但 这样的做法不太友好,尤其是大的图片的时候,等待的时间就越长 为了给客户更好的用户体验,我们会先decode一张图片的th...
分类:移动平台   时间:2014-12-22 21:17:42    收藏:0  评论:0  赞:0  阅读:695
iOS 倒计时及获取本时区时间
倒计时在viewDidLoad里写个定时器 [NSTimer scheduledTimerWithTimeInterval:1.0 target:self selector:@selector(timerFireMethod:) userInfo:nil repeats:YES];然后声明定时器的方...
分类:移动平台   时间:2014-12-22 21:14:52    收藏:0  评论:0  赞:0  阅读:360
iOS KVC & KVO
iOS KVC & KVOKey Value CodingKey Value Coding是cocoa的一个标准组成部分,它能让我们可以通过name(key)的方式访问property, 不必调用明确的property accssor, 如我们有个property叫做foo, 我们可以foo直接访问...
分类:移动平台   时间:2014-12-22 21:11:02    收藏:0  评论:0  赞:0  阅读:370
mybatis3的mapper文件报Referenced file contains errors
背景: 在springmvc+mybatis+oracle项目中,使用java代码反编译输出的xml报错错误提示:The errors below were detected when validating the file "mybatis-3-mapper.dtd" via the file.....
分类:移动平台   时间:2014-12-22 21:08:56    收藏:0  评论:0  赞:0  阅读:1119
菜鸟起飞:第一次在ubuntu上编译android源码
第一次编译android源码的过程,希望对于和我一样的菜鸟们有所参照,大牛阔以绕道!~...
分类:移动平台   时间:2014-12-22 19:41:02    收藏:0  评论:0  赞:0  阅读:397
iOS AFNetworking 2.x JSON方法
写在前面(废话,可略过) 又是好久没更新,主要是忙(懒)。争取多学习,多分享! 正式开始 我们在开发的过程中,难免会遇到网络操作,我们可以使用iOS原装的网络框架,当然了,使用三方框架更容易些,非常出名的就是AFNetworking框架,这个框架貌似还是12年最佳三方框架。总之,iOS开发,网络部分,基本都会用到这个框架。 这个框架在github上,AFNetworking 传送门...
分类:移动平台   时间:2014-12-22 19:40:52    收藏:0  评论:0  赞:0  阅读:361
iOS AutoLayOut
效果实现: StoryBoard效果: iPhone6横屏效果: iPhone6竖屏效果: 约束线条颜色: 黄色缺少约束  红色错误约束 蓝色正确 功能简介: 功能一区: Add New Alignment Constraints(添加新的对齐约束) 第一部分:多个视图边缘对齐 第二部分:多个...
分类:移动平台   时间:2014-12-22 19:40:32    收藏:0  评论:0  赞:0  阅读:750
Android layoutInflate.inflate 方法详解,removeView()错误解决
Android的layoutInflate.inflate ()方法讲解,每个参数对应什么状况。为什么会有he specified child already has a parent. You must call removeView()。...
分类:移动平台   时间:2014-12-22 19:38:42    收藏:0  评论:0  赞:0  阅读:425
Android FrameWork音频管理AudioManager的一点解析
近期要匹配部分第三方应用到系统中,但是涉及到音频部分还存在逻辑的BUG。因此重点关注了下音频管理的部分代码,写一部分目前已经理解的部分。          首先要先阐述下为什么会做现在的工作,起因就是系统中已经有了要调用声音的应用,所以同时再运行另外的需要用到声音的应用时必须要有一个优先级来约束这些声音的音量大小及先后顺序。因此需要对这部分音频管理做逻辑上的处理,使其能协调的发出声音而不是产生声...
分类:移动平台   时间:2014-12-22 19:38:23    收藏:0  评论:0  赞:0  阅读:5294
如何修改Android中模拟器的sdcard权限的问题
如何修改Android中模拟器的sdcard权限的问题...
分类:移动平台   时间:2014-12-22 19:35:52    收藏:0  评论:0  赞:0  阅读:235
android 根据图片名字获取图片id
public int getResource(String imageName){ Context ctx=getBaseContext(); int resId = getResources().getIdentifier(imageName, "drawable" ...
分类:移动平台   时间:2014-12-22 19:31:34    收藏:0  评论:0  赞:0  阅读:326
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!