当前位置: 代码迷 >> KeyEvent的解决方案
 
  • dynamic-load-apk插件原理拾掇

    dynamic-load-apk插件原理整理因为当前项目功能越来越多,编译速度越来越慢(公司电脑配置也挺差的...),并且方法数已超出65535的限制了,虽然通过multidex暂时解决了,但是这并不是一个好的解决方式。所以通过插件来加快编译速度以及解决方法数的限制,算是一个越来越重要的任务了,工作中还有很多新需求,所以趁放假的2天研究了下现在比较流行的插件框架dynamic-load-apk,并...

    16
    热度
  • android 基础知识(1)

    android基础知识(一)一、布局文件实现步骤:1、在res/layout目录下创建一个demo_layout.xml布局文件,2、使用RelativeLayout嵌套一个LinearLayout来进行布局,往里添加一个TextView和两个Button,并设置属性。3、创建一个FirstLayoutActivity类,在onCreateView()方法中,使用findViewById()实例化...

    305
    热度
  • Android学习之可滑动目前的Activity视图看见上一个活动的视图

    Android学习之可滑动当前的Activity视图看见上一个活动的视图先看一下我的效果图吧:好大的图啊!!!百度音乐由一个很酷的功能,当前的UI可以滑动,然后看见上一个活动的UI,当时顿时觉得百度的牛人好多啊,能将如此前沿的技术应用到app上。当然如果你熟悉了Android的框架,熟知Activity的布局原理,那么实现起来还是很简单的。本人粗略的实现过,用的是View.layout(l,t,r...

    29
    热度
  • 附录

    Android输入法扩展之外接键盘中文输入大家想不想要这样一台AndroidSurface平板,看着就过瘾吧。我们知道,android目前的输入都是通过软键盘实现的,用外接键盘的少,这个在手机上是可以理解的。当手机接上外接键盘后,整体会显得头重脚轻,并且用键盘输入时,人离手机的距离就远了,自然不太适合看清手机上的内容。那在平板上呢?如果平板只是平时用来浏览看视频,不进行大量输入,自然也用不上外接键...

    52
    热度
  • android软键盘的用法小结

    android软键盘的用法总结Android软键盘的用法总结?1.软键盘的显示原理??????软键盘其实是一个Dialog。InputMethodService为我们的输入法创建了一个Dialog,并且对某些参数进行了设置,使之能够在底部或者全屏显示。当我们点击输入框时,系统会对当前的主窗口进行调整,以便留出相应的空间来显示该Dialog在底部,或者全屏。2.活动主窗口调整??????Androi...

    12
    热度
  • (转摘)Android腾讯微博客户端开发3:多账号管理的实现

    (转摘)Android腾讯微博客户端开发三:多账号管理的实现列表中的账号是保存在sqlite数据库中的,下方的大图片是显示你选择的默认账号,双击图片就会显示此账号的主页点击添加账号,将会跳向腾讯的授权页面,这个页面我是放在WebView中的,当授权成功后,腾讯的API将会返回给我们一个验证码,然后返回到我们的账号管理界面。Java代码?public?class?AccountActivity?ex...

    22
    热度
  • 转:Android的Testing跟Instrumentation

    转:Android的Testing和InstrumentationAndroid提供了一系列强大的测试工具,它针对Android的环境,扩展了业内标准的JUnit测试框架。尽管你可以使用JUnit测试Android工程,但Android工具允许你为应用程序的各个方面进行更为复杂的测试,包括单元层面及框架层面。Android测试环境的主要特征有:l可以访问Android系统对象。lInstrumen...

    87
    热度
  • Android的Testing跟Instrumentation

    Android的Testing和InstrumentationAndroid提供了一系列强大的测试工具,它针对Android的环境,扩展了业内标准的JUnit测试框架。尽管你可以使用JUnit测试Android工程,但Android工具允许你为应用程序的各个方面进行更为复杂的测试,包括单元层面及框架层面。Android测试环境的主要特征有:l可以访问Android系统对象。lInstrumenta...

    49
    热度
  • android 通讯录的兑现

    android通讯录的实现暑假第五十三天,好多天没有更新博客了,貌似这十多天都在一直在关注这奥运会的赛事,现在奥运会结束了,自己也该学习了,看看最近实现的通讯录吧,能实现简单的增加联系人、删除联系人、设置私密账号、点击item可以对该联系人进行通话、调用系统的拨号界面、备份数据、恢复数据简单的功能!然后呢,接着咱就可以看看实现的过程首先先看一下布局1。欢迎界面的布局startimag...

    86
    热度
  • webview有关

    webview相关 在Android手机中内置了一款高性能webkit内核浏览器,在SDK中封装为一个叫做WebView组件。?什么是webkit?WebKit是MacOSXv10.3及以上版本所包含的软件框架(对v10.2.7及以上版本也可通过软件更新获取)。同时,WebKit也是MacOSX的Safari网页浏览器的基础。WebKit是一个开源项目,主要由KDE的KHTML修改而来并且包含...

    468
    热度
  • Android开发札记

    Android开发笔记1:AndroidPermissiondenied(不允许连接Socket)错误原因是:需要访问到网络,所以,在AndroidManifest.xml中,需要进行如下配置:<uses-permissionandroid:name="android.permission.INTERNET"/>??2:ListView滚动变黑解决方法ListView增加一个属性and...

    97
    热度
  • Java面试标题系列五

    Java面试题目系列五本文与大家分享2012年百度校园招聘的Java笔试题目。我把其归之为Java面试题目系列五,毕竟,笔试是否通过是获得的面试的第一步,因而不能不重视。笔试题目包括四个部分,分别是选择题、填空题、阅读题和附加题。选择题1.Java是从()语言改进重新设计。A.AdaB.C++C.PasacalD.BASIC2.下列语句哪一个正确()A.Java程序经编译后会产生m...

    49
    热度
  • Android动态加载技术三个关键有关问题详解

    Android动态加载技术三个关键问题详解编者按:InfoQ开设新栏目“品味书香”,精选技术书籍的精彩章节,以及分享看完书留下的思考和收获,欢迎大家关注。本文节选自任玉刚著《Android开发艺术探索》中的章节“Android的动态加载技术”,探讨了Android动态加载的三个关键问题。动态加载技术(也叫插件化技术)在技术驱动型的公司中扮演着相当重要...

    47
    热度
  • Android自动化测试之MonkeyRunner之MonkeyDevice(8)

    Android自动化测试之MonkeyRunner之MonkeyDevice(八)Android自动化测试之MonkeyRunner之MonkeyDeviceAmonkeyrunnerclassthatrepresentsadeviceoremulatoraccessiblebytheworkstationrunningmonkeyrunner.Thisclassisusedtocontrolan...

    86
    热度
  • Android 1.5 1.6 2.0 2.1 2.2 2.3 3.0,4.0的差异

    Android1.51.62.02.12.22.33.0,4.0的区别Android1.5API变更概要:UIframework·Frameworkforeasierbackground/UIthreadinteraction·新SlidingDrawer组件·新HorizontalScrollview组件AppWidgetframework·一些关于创建桌面AppWidget的API.·提供根据...

    84
    热度
  • android键盘照射(转)

    android键盘映射(转)原文网址:http://www.cnblogs.com/cnhome/archive/2009/12/22/1629435.html?按键事件对于按键事件,调用mDevices->layoutMap->map进行映射。映射实际是由KeyLayoutMap::map完成的,KeyLayoutMap类里读取配置文件qwerty.kl,由配置文件qwerty.kl...

    27
    热度
  • Android惯用秘籍总结

    Android常用秘籍总结一.无法向模拟器push文件,显示read-onlyfilesystem$adbshellmount-oremountrw/确保模拟器有sd卡二.Android模拟按键#adbshellinputkeyevent%key_num%常用Home:3,Power:26三.ListView滑动变黑设置android:cacheColorHint="#00000000&...

    61
    热度
  • Android UI开发课题

    AndroidUI开发专题AndroidUI开发专题(一)之界面设计近期很多网友对Android用户界面的设计表示很感兴趣,对于AndroidUI开发自绘控件和游戏制作而言掌握好绘图基础是必不可少的。本次专题分10节来讲述,有关OpenGLES相关的可能将放到以后再透露。本次主要涉及以下四个包的相关内容:android.content.res资源类android.graphics底层图形类andr...

    90
    热度
  • (转载)Android FrameWork——Touch事件派发历程详解

    (转载)AndroidFrameWork——Touch事件派发过程详解?AndroidFrameWork——Touch事件派发过程详解分类:?android应用开发2011-09-0815:07?558人阅读?评论(2)?收藏?举报对于android的窗口window管理,一直感觉很混乱,总想找个时间好好研究,却不知如何入手,现在写的Touch事件派发过程详解,其实跟android的窗口windo...

    24
    热度
  • Android各个版本API的差异

    Android各个版本API的区别Android1.5API变更概要:1、UIframework·Frameworkforeasierbackground/UIthreadinteraction·新SlidingDrawer组件·新HorizontalScrollview组件2、AppWidgetframework·一些关于创建桌面AppWidget的API.·提供根据自定义的内容创建LiveFo...

    43
    热度