【Android手机运行图形界面的LINUX环境】教程文章相关的互联网学习教程文章

Android -- 使用主题配置文件,去掉程序启动界面的短暂黑屏【代码】【图】

关于黑屏 默认的情况下,程序启动时,会有一个黑屏的时期,原因是,首个activity会加载一些数据,比如初始化列表数据等.去除步骤 1./res/values/styles.xml 在 Theme 中,添加一个 android:windowBackgrounds 属性,设置需要的图片2.在 AndroidManifest.xml 中设置T...

AndroidManifest注释

<?xml version="1.0" encoding="utf-8"?> <manifest //对应的根元素 xmlns:android="http://schemas.android.com/apk/res/android" //对应使用的schema package="org.lxh.demo" //表示程序所在的包名称 android:versionCode="1" //应用程序的版本号 android:versionName="1.0"> //显示给用户的名称 <uses-sdk android:minSdkVersion="10" /> //此为应用程序所对应的最低的SDK版本 ...

Android button 禁止点击

Button= (Button)findViewById(R.id.coinTitle); Button.setEnabled(true); Button.setEnabled(false); 获取button.setEnabled(boolean)的状态 Button.isEnabled(); 原文:http://my.oschina.net/u/1046838/blog/424134

android之LoaderManager原理分析

一. LoaderManager的使用 LoaderManager用于异步加载数据,当然,它异步的实现依赖于AsyncTask的原理。如果不深究它的实现原理,这个LoaderManager的使用还是很简单的。我们只需要实现LoaderCallbacks类,然后调用getLoaderManager().initLoader()就可以了,执行加载数据的语句写在LoaderCallbacks类的onCreateLoader()方法中,如果加载完毕,我们可以在onLoadFinished()方法中获取相关的数据结果。具体代码如下:public cl...

Android数据存储之SQLite的操作【代码】【图】

Android作为一个应用在移动设备上的操作系统,自然也就少不了数据的存储。然而SQLite作为一个轻型的关系型数据库,基于其轻量、跨平台、多语言接口及安全性等诸多因数考虑,因而Android较大的数据存储采用了SQLite。SQLite与大多数关系型数据库一样都遵循ACID,语法也非常相似。只要您懂得mysql、sqlserver等关系型数据库的操作,只要查看下SQLite的官方文档便可快速上手。SQLite语法您可通过http://sqlite.org/lang.html进行查看。...

Android用Apache HttpClient 实现POST和Get请求【代码】

快速记忆(POST)1. 要想连接网络,肯定需要一个客户端对象,所以首先创建一个客户端对象HttpClient2. 拥有客户端对象之后肯定需要对互联网进行访问,首先要对互联网进行请求,所以要创建一个请求对象HttpUriRequest,因为是Post请求,所以使用HttpPost3. 我们知道请求对象包含请求行(方法、路径、协议),消息头,请求实体三部分。通过new HttpPost(uri)可以设置请求行的路径,现在需要设置请求实体中的请求参...

Android 获取 content layout【代码】

if (findViewById(android.R.id.content) instanceof ViewGroup) {ViewGroup mainView = ((ViewGroup)findViewById(android.R.id.content));if (mainView.getChildCount() != 0) {((ViewGroup)mainView.getChildAt(0)).addView(quitButton);}else {mainView.addView(quitButton);}quitButton.setOnClickListener(new OnClickListener() {@Overridepublicvoid onClick(View v) {onBackPressed();}});}代码中做的是,获取 content la...

Android活动组件的基本用法

活动的基本用法; AndroidManifest.xml文件中注册活动。 隐藏标题栏 在活动中使用Menu创建菜单销毁一个活动package com.example.activitytest; import android.app.Activity; import android.os.Bundle; import android.view.Menu; import android.view.MenuItem; import android.view.View; import android.view.View.OnClickListener; import android.view.Window; import android.widget.Button; import android.widget.Toast;p...

android五大布局【图】

? ? ? ??Android的界面是有布局和组件协同完成的,布局好比是建筑里的框架,而组件则相当于建筑里的砖瓦。组件按照布局的要求依次排列,就组成了用户所看见的界面。? ???一、LinearLayout:? 1.运行效果:??? ? ?2.源码:<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="fill_parent"android:layout_height="fill_parent"android:id="@+id/l...

Android开发之bug-No Activity found to handle Intent【代码】

android.content.ActivityNotFoundException: No Activity found to handle Intent做Android开发中,使用隐式intent,Manifest中设置了action和category,如下:<activity android:name="exerciseintent.ExIntent2_1"><intent-filter ><action android:name="1111111111111111111"/><category android:name="android.intent.category.MY_CATEGORY"/></intent-filter></activity>每次进行跳转的时候都会出现force close。log为06-06...

android 开源项目列表【持续整理中。。。】

Android完整的开源项目,不包括各种组件的项目社区客户端oschina客户端:oschina网站的客户端,wp版,iOS版都有开源,一个社区型客户端,包括登录刷新各类视线四次元新浪微博客户端:做微博的相关应用有福了eoe客户端:eoe网站Android客户端,这个客户端使用了SliddingMenu等效果Cnblogs客户端:博客园Android客户端饭否客户端:kanxue客户端:看雪论坛安卓客户端K-9 Mail:邮件客户端TweetLanes:功能完整的Twitter客户端,运行在...

Android贝塞尔曲线应用-跳动的水滴【代码】【图】

主要通过6个控制点实现。val startPoint = PointF() val endPoint = PointF() val control1 = PointF() val control2 = PointF() val control3 = PointF() val control4 = PointF()绘制过程:private fun drawWater(canvas: Canvas) {waterPath.apply {reset()moveTo(startPoint)cubicTo(control1, control3, endPoint)cubicTo(control4, control2, startPoint)}canvas.save()// clipOut 出中间的圆if (Build.VERSION.SDK_INT >= B...

【幻化万千戏红尘】qianfeng-Android-Day02-RelativeLayout布局、TextView、EditText、imageView基础学习

一、RelativeLayout布局RelativeLayout布局(案例:RelativeLayout登录) 2.3.1 RelativeLayout概念 2.3.2 相对于兄弟控件的位置属性 android:layout_above="@id/center_btn"处于某一个控件的上方 android:layout_below="@id/center_btn"处于某一个控件的下方 android:layout_toLeftOf="@id/center_btn"处于某一个控件的左边 android:layout_toRightOf="@id/center_btn"处于某一个控件的右边 2.3.3 相对...

使用maven对android项目进行构建【代码】

软件需求:1.JDK 1.6+2. Android SDk(r21.1 或者最新,版本越新支持越高)3. Maven 3.1.1+4. 添加环境到path,新建变量ANDROID_HOME,写上你的sdk的安装路径,例如ANDROID_HOME:E:\installspace\Android\android-sdk;path变量中添加%ANDROID_HOME%\tools and %ANDROID_HOME%\platform-tools。检测是否配置成功,控制台输入android,如出现Android Sdk Manager,则表示配置成功!注意:maven 可能出现Android-maven-plugin不兼容;...

隐藏android中EditText的下划线-by:nixs【代码】【图】

有的时候需要隐藏掉EditText的边框和下划线,代码为: 主要是这一栏:android:background="@null" ?<EditTextandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:background="@null"android:hint="输入用户名"android:paddingBottom="5dip"android:paddingTop="5dip" /> 效果图:原文:https://blog.51cto.com/u_4955660/2842806