`
test_angel
  • 浏览: 49875 次
  • 性别: Icon_minigender_2
  • 来自: 西安
社区版块
存档分类
最新评论
文章列表
packages/apps/TabPro/res/layout/tab1.xml:7: error: Error: This attribute must be localized. (at 'text' with value '0%').packages/apps/TabPro/res/layout/tab2.xml:7: error: Error: This attribute must be localized. (at 'text' with value '0%').packages/apps/TabPro/res/layout/tab3.xml:7: error: Error: T ...
今天在修改进度条的页面展示,就按照网上说的写一个drawable如下: <?xml version="1.0" encoding="UTF-8"?>   <layer-list xmlns:android="http://schemas.android.com/apk/res/android">           <item android:id="@android:id/background" android:drawable="@drawable/slide_bg ...
    在使用listview的时候可能需要某几条不可用,那我们如何设置呢?     总结下我的方法:     先继承adapter,设置一个list,设置不可以使用的index号。     再重写isEnabled(int index)方法,当index在第一步的list中时,return  false     为了使不可用的view看起来有灰显的效果,我们可以在getView中设置透明度。      参考例子如下:       public class MySimpleAdapter extends SimpleAdapter{ private int[] inde ...

am命令用法

平时都是根据包名及Activity名称使用am命令,今天尝试了一下使用action,也很好用,所以将其用法说明一下,以便日后使用。 我们可以通过命令启动android中的Activity,Service,BroadcastReceiver 等组件       1. 拨打一个电话:           am start -a android.intent.action.CALL -d tel:10086           这里-a表示动作,-d表述传入的数据,还有-t表示传入的类型。       2. 打开一个网页:           am star ...

Wi-Fi直连

这几天看wifi直连的内容,对其中的api还不熟悉,总是看一个就去网上搜,好麻烦。所以果断的将下面文章(http://wiki.eoeandroid.com/Wi-Fi_Direct)给复制下来供参考使用。   Wi-Fi 直连 Wi-Fi 直连技术允许已经配备了相应硬件并预装了And ...

Override报错的处理

    博客分类:
  • java
这几天在eclipse中遇到了一个问题,困扰我N久,今天总算解决了,先分享一下解决方法。   问题描述:  一个android工程Project_A(包含一个aidl文件)在EclipseA下编译没有问题,可是在EclipseB下编译时总是报在gen文件夹下生成的aidl的java文件有错误,问题是@Override的问题,查找相关资料,了解到这是jdk的问题,如何解决呢,方法如下:     step1:确保安装了jdk 1.6( @Override是JDK5就已经有了,但有个小小的Bug,就是不支持对接口的实现,认为这不是Override 而JDK6修正了这个Bug,无论是对父类 ...
如果在一个项目中需要用到相同的布局设计,可以通过<include /> 标签来重用layout代码,以下是我总结的使用<include /> 标签来重用layout代码的方法: 首先:定义公共的layout:testlayout.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" ...

Android UI

好久都没写过博客了,现在都不知道从何写起了。 下面就记录一个UI上的小知识点,供以后用。 我们在布局的时候,常常出现在Button或者TextView上显示一个图片加文字,这个时候我们可以自定义组件,达到需要的效果,当然最简单的方式就是使用自带的属性了。下面是对Button、EditText、TextView的小Demo。   <Button android:layout_width="fill_parent" android:layout_height="wrap_content" ...
push  apk到system/app下分为:apk没有库文件;apk带有库文件的   没有库文件的:直接push即可;     有库文件的:push完成后需要将库文件也push到/system/lib下,否则会找不到库文件。

资源共享

资源共享: 我们有两个apk(A.apk     B.apk) 如果我们A与B的资源需要共享,则首先: 1.使用相同的uid(在minifest的定义) 2.使用相同的签名(在Eclipse中生成apk时使用相同的签名文件) 步骤如下(假设我们都使用B.apk的签名文件(signedB.keystore   密码:android)): step1:获取B的签名文件(例如:存放在“/keystore/signedB.keystore”) step2:通过Eclipse导出签名文件:         右键“Android Tools” ——>“Export Singed A ...

主题属性

常常需要对activity的主题进行设置,下面我就将一些常用的属性总结一下,方便自己以后使用!~~~   1.以下是一个常用的style:   <?xml version="1.0" encoding="utf-8"?> <resources> <style name="CustomTheme"> <item name="android:windowNoTitle">true</item> <item name="w ...

Android 动画

动画对我来说一直是一个真空区,以前接触的比较少,所以当拿到后面的这个动画时,脑袋有点懵。具体描述一下这个动画:我需要实现一个动态的效果就是在一个layout中有n个item,这个layout从底部飘上来 ,这n个item从上面飘下来的效果。 现在我就总结一下这个效果的实现方式。   step1:先对这个layout及其中的item进行布局,不要设置背景   step2:在代码中加载时设置layout的背景,添加动画并执行该动画。   示例代码如下:     layout.setBackgroundResource(R.drawable.background); Anim ...

Android

这周忙的依旧,真希望自己可以变成三头六臂,同时工作,呵呵! 所以我就周内的一些知识总结一下,备忘!   1.TranslateAnimation是移动的动画效果。它有三个构造函数,我使用的是下面介绍的这一构造函数:      public TranslateAnimation(float fromXDelta, float toXDelta, float fromYDelta, float toYDelta)   说明:   float fromXDelta:这个参数表示动画开始的点离当前View X坐标上的差值;   float toXDelta, 这个参数表示动画结束的点离 ...
这一周很忙,感觉自己在100%运转,都没有时间进行学习。真的希望自己能长n多双手、n多个脑袋,以便自己支配。 所以也不知道该写些什么,所以我就随便写写(还未亲自实践,下周实践后再对过程中的问题进行分析)。     1. 在android源码中编译自己的工程。   step1.将自己的工程copy到源码下 package/app下,删除gen文件、bin文件 step2.创建Android.mk文件,这一make文件的书写方式见makefile学习(9) step3.然后在终端cd到源码根目录,输入make  project_Name(我记得是mm  工程名,是make和mm都可 ...
有点困惑了,try...catch...finally   我们在知道:finally不论在什么情况下都会执行。面对下面的代码,我有点困惑了,大家如果知道原因,指导指导。   public static void main(String[] args) { System.out.println("Hello World!"); System.out.println(getValues()); } private static int getValues(){ int value = -1; try ...
Global site tag (gtag.js) - Google Analytics