【XE7 Android 中使用 MessageDlg 范例】教程文章相关的互联网学习教程文章

Android开发学习三:adb启动失败

解决问题:1.其他软件给占用了5037端口;2.打开cmd,输入命令:netstat -aon|findstr "5037",查看是那个软件的占着5037;3.之后在任务管理器中结束那个进程;(PID,设置任务管理器查看选择列)4.打开cmd,输入:adb kill-server, adb start-server;5.restart eclipse;原文:http://www.cnblogs.com/xiaoxiong0222/p/4251558.html

Android 四大组件之 BroadCastReceiver【代码】【图】

BroadCastReceiver是一种全局的监听器。用于监听系统全局的广播消息。由于他是一种全局的监听器,所以他可以轻松实现,系统中不同组件之间的通信。 1.创建BroadCastReceiverpublicclass MyReceiver extends BroadcastReceiver {@Overridepublicvoid onReceive(Context context, Intent intent) {// 当监听到广播消息时,执行这个方法。String content=intent.getStringExtra("content");Toast.makeText(context, "你发送的是:"+co...

[转]android系统各种音量的获取与设置

获取系统音量通过程序获取android系统手机的铃声和音量。同样,设置铃声和音量的方法也很简单!设置音量的方法也很简单,AudioManager提供了方法:publicvoidsetStreamVolume(intstreamType,intindex,intflags)其中streamType有内置的常量,去文档里面就可以看到。JAVA代码:AudioManager mAudioManager = (AudioManager) getSystemService(Context.AUDIO_SERVICE);//通话音量int max = mAudioManager.getStreamMaxVolume( AudioMa...

Android程序开发记录:发布APK,权限等

发布APK参考如下链接:http://chenfeicqq.iteye.com/blog/1889160 问题1:apk拷贝到手机中安装失败 原因:调试程序卸载不完全,需要在应用中选择app,针对所有用户卸载,在安装对应的APK 问题2:apk安装时没有请求必要的权限 原因:未知 原文:http://www.cnblogs.com/rakuhin/p/5236809.html

(转)如何分析解决Android ANR

一:什么是ANRANR:Application Not Responding,即应用无响应 二:ANR的类型ANR一般有三种类型:1:KeyDispatchTimeout(5 seconds) --主要类型按键或触摸事件在特定时间内无响应2:BroadcastTimeout(10 seconds)BroadcastReceiver在特定时间内无法处理完成3:ServiceTimeout(20 seconds) --小概率类型Service在特定的时间内无法处理完成 三:KeyDispatchTimeoutAkey or touch event was not dispatched within the specified time(...

Android系统https抓包问题分析【图】

最近很多人问Android抓包,那就抽个时间来讲一讲;每次分析app时都免不了抓包这一环节,想要抓到包就要看app采取的什么通信协议了;由于http存在的种种不安全性,当前大部分的app基本都已经是采用https的通信协议;所以连抓包也变得越来越不友好,不论是使用burpsuite还是fiddler,当前的抓包工具基本原理都是采用的中间人的方式;原理就是这些工具作为中间人,对客户端伪装成服务端,对服务端伪装成客户端;HTTPShttp即超文本传输...

android 内存泄漏【代码】【图】

什么是内存泄漏内存泄露,简单的说,就是该被释放的内存没有被释放,一直被某个或某些实例所引用但不能被使用,导致GC不能回收,造成内存泄漏。总结的说,可以理解为长生命周期的对象一直持有短生命周期对象的引用,导致短生命周期对象一直被引用而无法被GC回收,内存泄漏是造成OOM的主要原因之一,当一个应用中产生的内存泄漏比较多时,就难免会导致应用所需要的内存超过这个系统分配的内存限额,这就造成了内存溢出而导致应用Cra...

android开发步步为营之22:处理Activity中的back按钮事件【图】

在手机应用中,用户点击回退按钮一般是返回上个页面,一般页面不用处理,如果在首页,点回退,没任何提示,就把应用给关了,这个用户体验就不太好了,所以一般都会给用户一个确认的提示:是否退出?免得用户误操作。 一、 Activity 中处理 @Override public boolean onKeyDown( int keyCode, KeyEvent event) { // TODO Auto-generated method stub Toast.makeText( this , "onkeydown" , Toast. LENGTH_SHO...

Android之布局androidmanifest.xml 资源清单 概述【代码】

转载:https://www.cnblogs.com/wytings/p/4083463.htmlAndroidManifest.xml配置文件对于Android应用开发来说是比较细但又很重要的基础知识。比较通用的AndroidManifest.xml文件样例:<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android"package="com.example.test"android:versionCode="1"android:versionName="1.0" ><!-- SDK版本的要求 --><uses-sdkandroid:minSdkV...

Android UI开发 popupwindow介绍以及代码实例【代码】

摘要 PopupWindow在android.widget包下,弹出窗口的形式展示。官方文档对该控件的描述是:“一个弹出窗口控件,可以用来显示任意视图(View),而且会浮动在当前 活动(activity)的顶部”。PopupWindow可以让我们实现多种自定义控件,例如:menu、alertdialog等弹窗PopupWindow在android.widget包下,弹出窗口的形式展示。官方文档对该控件的描述是:“一个弹出窗口控件,可以用来显示任意视图(View),而且会浮动在当前 活动(activity...

Android中ListView结合CheckBox判断选中项【代码】

本文主要实现在自定义的ListView布局中加入CheckBox控件,通过判断用户是否选中CheckBox来对ListView的选中项进行相应的操作。通过一个Demo来展示该功能,选中ListView中的某一项,然后点击Button按钮来显示选中了哪些项。[1] 程序结构图如下:其中Person.java是实体类,MainActivity.java是Activity组件类。listitem.xml是自定义的列表每项布局文件。 [2] listitem.xml布局文件源码如下:<?xml version="1.0" encoding="utf-8"?><...

android整体架构概述--①【图】

android的logo 是由设计师去厕所时来的灵感。其中android的命名都是以甜点的名字来定的。android的系统一共有四层。1.Linux内核和驱动层2.函数库 由C或C++编写3.Application Framework 应用框架层4.应用层 jvm和dvm的介绍 将java转换为机器可识别的语言。jvm 为sun公司开发的。基于栈的架构。 java->class->.jardvm(dalvik vm)是google自己设计虚拟机dvm(因为版权的原因)。 基于寄存器的架构。 java->class->.dex->.odex 在a...

Coursera: Android-Programming【代码】【图】

source code repository: https://github.com/aporter/coursera-android Android Platform and Development EnvironmentIntroduction to the Android PlatformDocumentation: http://developer.android.com/trainingAndroid Platform: A software stack consisting of several layers, designed primarily to support mobile devices. linux kernel: provides the core services that any Android computing device will rely on. ...

Android学习笔记(1)【代码】

1.消除主题背景1 @Override 2protectedvoid onCreate(Bundle savedInstanceState) { 3super.onCreate(savedInstanceState); 4 setContentView(R.layout.activity_main); 5 getWindow().setBackgroundDrawable(null); 6 }2.检查当前线程是否是UI线程1/**2 * Looper类有一个名为myLooper()的静态方法,为当前线程返回Looper 3 * getMainLooper()方法为UI线程返回Looper 4*/5if(Looper.myLooper()=...

Android | 教你如何快速集成机器学习能力【代码】【图】

背景??继上篇博文说了如何快速集成扫码以后 我又上官网去了解了一下其他的功能,其中机器学习服务是当下比较火的,而且还是免费的。就赶紧点进去学习一下。看看能够快速实现哪些功能。链接在这里:https://developer.huawei.com/consumer/cn/doc/development/HMS-Examples/ml-samplecode-4 华为HMS机器学习服务代码下载链接:https://developer.huawei.com/consumer/cn/doc/development/HMS-Guides/ml-introduction-4??注意:上面链...