android 界面
文章平均质量分 70
gege_1313
这个作者很懒,什么都没留下…
展开
-
dos命令行输入adb shell命令为什么报错
在命令行(就是开始——运行——输入cmd)模式下输入adb shell命令一般会报两种错误,一是“adb不是内部命令或外部命令,也不是可运行的程序或批处理文件”,二是“error:device not found”。 对于第一种错误,是因为环境变量没有配置。所谓环境变量,就是各应用程序要用到的信息,这里主要是没有配置Path路径,Path就是.exe和.bat程序执行的路转载 2014-09-04 19:34:45 · 503 阅读 · 0 评论 -
使用webview加载,注意事项
在android应用中,有时要加载一个网页,如果能配上一个进度条就更好了,而android 中提供了其很好的支持,下面是一个例子程序,先帖: 1234<?xml version="1.0" encoding="utf-8"?><WebView xmlns:android="http://转载 2014-10-06 11:36:00 · 746 阅读 · 0 评论 -
Android Bitmap保存到SQLite
public class ImageDB extends SQLiteOpenHelper { /**数据库版本号**/ private final static int DATABASE_VERSION = 1; /**数据库名**/ private final static String DB_NAME = "image_db"; /**表名**/转载 2014-10-08 10:17:07 · 821 阅读 · 0 评论 -
Adapter内的onItemClick监听器四个arg参数
举个例子你会理解的更快:X, Y两个listview,X里有1,2,3,4这4个item,Y里有a,b,c,d这4个item。如果你点了b这个item。如下:public void onItemClick (AdapterView parent, View view, int position, long id )// parent 相当于listview Y适配器的一转载 2014-11-16 22:09:26 · 316 阅读 · 0 评论 -
android 广播的使用
TextView content; Button btn; public final static String ACTION = "life"; @Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(saved原创 2015-01-26 16:20:12 · 326 阅读 · 0 评论 -
android activity的状态保存机制
在Activity中保存用户的当前操作状态,如输入框中的文本,一般情况下载按了home键后,重新进入文本框中的东西会丢下,所以我们要保存当前页面信息,如在写短信的时候接到一个电话,那么当你接电话的时候短信界面就会别隐藏,那么我们希望接完电话后可以继续编辑短信,就需要保存状态。使用办法:重写Activity中的onSaveInstanceState(Bundle outState)和onRe转载 2014-12-03 10:08:17 · 541 阅读 · 0 评论 -
Android开发中的drawable-(hdpi,mdpi,ldpi)和WVGA,HVGA,QVGA的区别以及联系
1.drawable-(hdpi,mdpi,ldpi)的区别dpi是“dot per inch”的缩写,每英寸像素数。四种密度分类: ldpi (low), mdpi (medium), hdpi (high), and xhdpi (extra high)一般情况下的普通屏幕:ldpi是120,mdpi是160,hdpi是240,xhdpi是320。2.WVGA,HVGA转载 2015-01-26 16:16:31 · 377 阅读 · 0 评论 -
Android View坐标getLeft, getRight, getTop, getBottom
1 引起疑惑 分析视图invalidate流程的过程中发现view的left, right, top, bottom跟自己理解的不一样,现在想分析一下这几个值具体的含义。 2 理解坐标,位置概念 这里涉及坐标系的概念:坐标系在二维视图中通过X轴和Y轴两个数字为组合表示某个点的绝对坐标。例如(30, 100) 通常表示X转载 2014-12-05 15:41:52 · 382 阅读 · 0 评论 -
android照相、相册获取图片剪裁报错的解决方法
最近在项目中用到了照相和相册取图剪裁上传头像,就在网上逛了逛,基本都是千篇一律,就弄下来用了用,没想到的是各种各样的奇葩问题就出现了。先给大家看看代码问题慢慢来解决这是调用相机 publicstatic File getImageFromCamer(Context context, File cameraFile, intREQUE_C转载 2015-01-12 14:47:50 · 682 阅读 · 0 评论 -
android从相册选取与拍照上传最终解决版
http://www.linuxidc.com/Linux/2012-11/73940.htm转载 2015-01-14 16:11:09 · 462 阅读 · 0 评论 -
注册时手机获取验证码倒计时,使用CountDownTimer类轻松实现倒计时功能
CountDownTimer由系统提供查资料的时候 发现了CountDownTimer这个类之后 果断抛弃了以前的倒计时做法功能:30秒倒计时 每次间隔1秒参数:mc.start();方法开始mc.cancel();方法结束new MyCountDownTimer(30000, 1000); 第一个参数表示 总的时间为30000毫秒,间隔1000毫秒转载 2014-12-29 17:15:40 · 708 阅读 · 0 评论 -
在android代码中获得webview的内容
本文概要:在程序中经常会用到webView来显示网页,但如果能够得到网页中的内容呢,本文将给你一个最简单的事例。文章最后附代码下载。在做新浪微博客户端的时候需要用到oauth认证,会弹出新浪的认证网页,用户在新浪的网页中授权后返回到程序中完成认证。使用的是类似weibo://OauthActivity这样的URI返回的,也就类似于http://weibo.com这样。但是UC浏览器却无法完成这个转载 2014-10-06 17:37:00 · 615 阅读 · 0 评论 -
oncreatedialog()与showdialog()的使用
package com.lin.db;import android.app.AlertDialog;import android.app.Dialog;import android.app.ListActivity;import android.content.DialogInterface;import android.content.DialogInterface.OnClickL原创 2014-09-17 23:46:57 · 898 阅读 · 0 评论 -
android 获取string.xml中的value
其实所有的常量,默认值都应在string.xml里定义。这样修改起来也方便。按道理修改后并不需要从新build就能起作用(没试过)。 但大家知道R.string.xxx的值是自动生成的int, 如何得到真正的string呢? 下面是我在网上看来的 获取string里value的办法。 1. 在AndroidManifest.xml与layout里: Java代码转载 2014-09-20 15:33:51 · 318 阅读 · 0 评论 -
activity状态的保存与恢复机制,生命周期
启动的activity 按home键:原创 2014-09-09 13:30:46 · 478 阅读 · 0 评论 -
android:layout_gravity和android:gravity的使用区别。
android:gravity:这个是针对控件里的元素来说的,用来控制元素在该控件里的显示位置。例如,在一个Button按钮控件中设置如下两个属性,android:gravity="left"和android:text="提交",这时Button上的文字“提交”将会位于Button的左部。android:layout_gravity:这个是针对控件本身而转载 2014-08-30 16:18:15 · 292 阅读 · 0 评论 -
关于一些Android控件园边的设计
android:shape="rectangle"> android:width="1dp" android:color="#cccccc" />原创 2014-08-30 21:52:23 · 454 阅读 · 0 评论 -
有关于子控件填充容器的异常说明
java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first.代码如下:在原创 2014-09-01 17:03:26 · 376 阅读 · 0 评论 -
ExpandableListActivity
public class ExpandLV extends ExpandableListActivity { @Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); Li原创 2014-09-14 22:55:20 · 474 阅读 · 0 评论 -
TabHost的使用
public class TabHostAc extends TabActivity { @Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); TabHost tab=原创 2014-09-15 10:26:11 · 345 阅读 · 0 评论 -
Android:Layout_weight的深刻理解
最近写Demo,突然发现了Layout_weight这个属性,发现网上有很多关于这个属性的有意思的讨论,可是找了好多资料都没有找到一个能够说的清楚的,于是自己结合网上资料研究了一下,终于迎刃而解,写出来和大家分享。首先看一下Layout_weight属性的作用:它是用来分配属于空间的一个属性,你可以设置他的权重。很多人不知道剩余空间是个什么概念,下面我先来说说剩余空间。看下面代码:转载 2014-09-02 18:04:44 · 337 阅读 · 0 评论 -
getView的原理
public View getView(int position, View convertView, ViewGroup parent) ListView控件中的viewitem数目只能刚好充满屏幕,翻页的过程中它只是用旧的view显示新的数据 ,所以 convertView参数 有可能是null 有可能不是null .[1]ListView asks adapter转载 2014-09-02 00:11:36 · 426 阅读 · 0 评论 -
OnScrollListener
如果adapter中的数据量很大的时候,在加载listview时会出现卡顿的现象。这是会让用户抓狂!最好的解决办法就是先加载一定数量的数据,然后在最下方提示正在加载! 动态加载就是把放入adapter中的数据分好几次加载。在用户拖动listview时再加载一定的数据,和sina微博的客户端类似。 给listview添加OnScrollListener监听事件默认会覆盖下面两个方法:转载 2014-09-03 19:22:47 · 300 阅读 · 0 评论 -
View.VISIBLE、INVISIBLE、GONE的区别
android中UI应用的开发中经常会使用view.setVisibility()来设置控件的可见性,其中该函数有3个可选值,他们有着不同的含义:View.VISIBLE--->可见View.INVISIBLE--->不可见,但这个View仍然会占用在xml文件中所分配的布局空间,不重新layout View.GONE---->不可见,但这个View在ViewGroup中不保留位置转载 2014-12-30 15:08:03 · 318 阅读 · 0 评论