- 浏览: 245501 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (281)
- hibernate (16)
- sql工具 (2)
- eclipse (15)
- tomcat (13)
- 项目部署 (4)
- java (62)
- spring (15)
- EL (1)
- javascript (8)
- 正则表达式 (1)
- jQuery (4)
- mysql (15)
- jstl (1)
- jsp (1)
- eclipse,eclipse插件 (1)
- svn (4)
- java,resin (1)
- jdbc (1)
- jdk (2)
- android (21)
- resin (3)
- php (3)
- 其他 (2)
- 数据库 (2)
- cas单点登录 (2)
- 邮箱激活 (1)
- jad (1)
- 支付 (1)
- struts (1)
- jpa (1)
- struts2 (4)
- json (3)
- oracle (2)
- velocity (1)
- sina微博登陆 (2)
- qq账户登录 (1)
- spring security (1)
- java图片处理 (1)
- http请求 (1)
- cas springsecurity (1)
- freemarker (1)
- cas (6)
- java oauth2 (2)
- oauth2.0 (6)
- springsecurity oauth2 (1)
- sms (1)
- springmvc (2)
- spring aop (1)
- luaeclipse (1)
- cocos2d (1)
- hibernate缓存 (1)
- ibatis (1)
- linux (7)
- 技术网站 (1)
- python (2)
- hadoop (1)
- war3 (0)
- elasticsearch (2)
- jboss (1)
- spring data jpa (2)
- java json (1)
- jsonp (1)
- webservice (4)
- java多线程 (1)
- java加密解密 (1)
- spring task (1)
- java session and cookie (1)
- java nio (1)
- 缓存 (1)
- java大数据 (1)
- cygwin (1)
- 设计模式 (1)
- mybatis (2)
- jquery插件 (2)
- jvm内存溢出 (1)
- drools (1)
- cookie and session (1)
- jvm内存设置 (1)
- nginx (1)
- 微信 (1)
- extjs (1)
- redis (7)
- memcached (1)
- js闭包 (1)
- js (0)
- mongodb (3)
- dubbo (2)
- jdk版本问题 (1)
- opnfire (1)
- git (1)
- jsp视频播放 (1)
- 国际化 (1)
- 后台管理 (1)
- yum (1)
- k (1)
- 算法 (0)
- jvm优化 (1)
- java检测 (1)
- maven操作 (0)
- ios打包 (1)
- 网络通信 (1)
- node.js (1)
- maven (4)
- 消息队列 (2)
- springcloud (6)
- mq (2)
- idea (3)
- log4j (1)
- docker (4)
- editplus (1)
- springboot (1)
- Kubernetes (1)
- jenkins (1)
- websocket (1)
- thirft (1)
- strom (1)
- postman (1)
- kafka (1)
- 线程池 (1)
- JVisualVM (1)
- java反射 (1)
- shell (1)
- java8 (2)
- i18 (1)
- jvm (0)
- nio (1)
- nodejs (1)
- idea java (1)
最新评论
-
pengfeifei26:
wbzhaohl 写道这个有解决方案没有时间长了,貌似有点忘了 ...
A redirect is required to get the users approval -
wbzhaohl:
这个有解决方案没有
A redirect is required to get the users approval -
somebody:
恩。好吧。这个只有在 还没发布的 2.0 版本才有。
oauth2.0设置自动授权
1.文本框输入法只能输入英文
解决办法:进入模拟器settings设置页面找到 language and input(语言及输入法)
设置成搜狗拼音法即可
2.android操作数据 没有执行oncreate方法 加上红色字体试试
DBHelper dbHelper = new DBHelper(MainActivity.this, "", 1);
dbHelper.getReadableDatabase();
3.
getApplicationContext():生命周期是整个应用,应用摧毁,它才摧毁。
this:代表当前,在Activity当中就是代表当前的Activity,换句话说就是Activity.this在Activity当中可以缩写为this.
getApplication():andorid 开发中共享全局数据;
我们在平时的开发中,有时候可能会需要一些全局数据,来让应用中得所有Activity和View都能访问到,大家在遇到这种情况时,可能首先会想到自己定义一个类,然后创建很多静态成员,不过andorid已经为我们提供了这种情况的解决方案:在Android中,有一个名为Application的类,我们可以在Activity中使用getApplication(),方法来获得,它是代表我们的应用程序的类,使用它可以获得当前应用的主题,资源文件中的内容等,这个类更灵活的一个特性就是可以被我们继承,来添加我们自己的全局属性。
4.
在两个Activity跳转时,由于第二个Activity在启动时加载了较多数据,就会在启动之前出现一个短暂的黑屏时间,解决这个问题比较简单的处理方法是将第二个Activity的主题设置成透明的,这样在启动第二个Activity
时的黑屏就变成了显示第一个Activity界面。这个分两步完成:
第一步:xxx/res/values/styles.xml中加入自定义Activity的Theme,如下所示:
<style name="Transparent" parent="android:Theme.Light">
<!--将Activity的Theme设置成透明-->
<item name="android:windowIsTranslucent">true</item>
</style>
第二步:在AndroidManifest.xml中将第二个Activity的"android:theme"属性设置成刚才自定义的主题样式。如下所示:
<activity
android:name="com.yutao.customer.CustomerActivity"
android:label="@string/app_name"
android:theme="@style/Transparent"
到此应该就不会出现那个讨厌的黑屏了。
解决办法:进入模拟器settings设置页面找到 language and input(语言及输入法)
设置成搜狗拼音法即可
2.android操作数据 没有执行oncreate方法 加上红色字体试试
DBHelper dbHelper = new DBHelper(MainActivity.this, "", 1);
dbHelper.getReadableDatabase();
private static final String DATABASE_NAME = "MUSIC_INFO"; private static final String TABLE_NAME = "music"; private static final int VERSION = 1; private static final String DATABASE_CREATE = "create table music (id int PRIMARY KEY, " + "musicName varchar" + ");"; private SQLiteDatabase db; public DBHelper(Context context, String name, CursorFactory factory, int version) { super(context, DATABASE_NAME, factory, version); Log.d("database", "==============================1111"); // TODO Auto-generated constructor stub } public DBHelper(Context context, String name, int version) { this(context, DATABASE_NAME, null, version); // TODO Auto-generated constructor stub } public DBHelper(Context context, String name) { this(context, DATABASE_NAME, VERSION); // TODO Auto-generated constructor stub } @Override public void onCreate(SQLiteDatabase db) { Log.d("database","create dataBase ..."); db.execSQL(DATABASE_CREATE); }
3.
getApplicationContext():生命周期是整个应用,应用摧毁,它才摧毁。
this:代表当前,在Activity当中就是代表当前的Activity,换句话说就是Activity.this在Activity当中可以缩写为this.
getApplication():andorid 开发中共享全局数据;
我们在平时的开发中,有时候可能会需要一些全局数据,来让应用中得所有Activity和View都能访问到,大家在遇到这种情况时,可能首先会想到自己定义一个类,然后创建很多静态成员,不过andorid已经为我们提供了这种情况的解决方案:在Android中,有一个名为Application的类,我们可以在Activity中使用getApplication(),方法来获得,它是代表我们的应用程序的类,使用它可以获得当前应用的主题,资源文件中的内容等,这个类更灵活的一个特性就是可以被我们继承,来添加我们自己的全局属性。
4.
在两个Activity跳转时,由于第二个Activity在启动时加载了较多数据,就会在启动之前出现一个短暂的黑屏时间,解决这个问题比较简单的处理方法是将第二个Activity的主题设置成透明的,这样在启动第二个Activity
时的黑屏就变成了显示第一个Activity界面。这个分两步完成:
第一步:xxx/res/values/styles.xml中加入自定义Activity的Theme,如下所示:
<style name="Transparent" parent="android:Theme.Light">
<!--将Activity的Theme设置成透明-->
<item name="android:windowIsTranslucent">true</item>
</style>
第二步:在AndroidManifest.xml中将第二个Activity的"android:theme"属性设置成刚才自定义的主题样式。如下所示:
<activity
android:name="com.yutao.customer.CustomerActivity"
android:label="@string/app_name"
android:theme="@style/Transparent"
到此应该就不会出现那个讨厌的黑屏了。
发表评论
-
getActionBar() 返回为null
2013-08-08 17:21 1597解决办法 1.版本问题,最小改为11 2.manifest.x ... -
Your content must have a ListView whose id attribute is 'android.R.id.list'
2013-08-08 15:26 1472对于以上错误,其实可能是因为我们要实现对ListView中se ... -
apk反编译
2013-08-05 14:28 814工具下载:需用到dex2jar和JD-GUI这2个工具 de ... -
Handler的使用
2013-07-22 10:28 777package android.handler; ... -
Android开发之编程中15个很有用的代码片段
2013-07-22 09:50 6951:查看是否有存储卡插入 String status=En ... -
android 组件生命周期
2013-07-19 10:13 826一.Activity http://xiechengfa.i ... -
了解Service的生命周期,以及在startService和bindService时,Service如何响应
2013-07-18 16:43 1268/** * Android Service 示例 ... -
Android中模拟器如何访问本地mysql数据库
2013-07-15 12:09 1454package com.game.music; ... -
Android模拟器获取IP的方法
2013-07-15 11:59 1382Android模拟器获取IP的方法 Android模拟器获取I ... -
Android Your content must have a ListView whose id attribute is 'android.R.id.li
2013-07-14 15:38 980Android Your content must have ... -
adb sell中sqlite3 乱码的解决办法
2013-07-12 15:23 12521. 在CMD窗口下输下:chcp 65001 确定 2. 在 ... -
Eclipse开发Android程序如何在手机上运行
2013-07-12 09:30 1104android开发不论是在真机上调试还是最终发布到真机上都非常 ... -
android对话框
2013-07-11 16:11 674http://blog.csdn.net/chenlei188 ... -
android开发中adb的用法
2013-07-11 14:44 1113adb(Android Debug Bridge)是Andro ... -
android 项目源码
2013-07-09 14:43 757http://www.eoeandroid.com/code/ ... -
最新android视频地址及android4.2环境地址
2013-07-06 22:12 871android4.2环境地址 http://develop ... -
设置eclipse里android的图标的显示
2013-07-06 16:06 727图标设置 -
长时间停留在calculating requirements and dependencies 的解决方案
2013-07-06 15:12 712安装android adt时出现 如果Eclipse花 ... -
android开发环境搭建
2013-07-06 12:45 825在开始Android开发之旅启动之前,首先要搭建环境,然后创 ... -
android视频地址
2013-07-04 22:06 795android视频 http://www.howzhi.com ...
相关推荐
在 Android 开发中,我们经常会遇到类名冲突的问题,例如自己定义的类和 Android 中内置的类同名时,无法调用安卓自带的类中的方法。解决方法是重新命名一下 Activity 的名字,就可以解决。 四、 Android 开发中 ...
在Android开发过程中,开发者经常会遇到各种问题,包括但不限于编译错误、环境配置问题以及API使用等。以下是对标题和描述中涉及的知识点的详细说明: 1. **Android Studio真机和驱动问题**: - 当Android Studio...
【描述】中的信息表明,这份资源是从网络上收集并分享的,目的是为了帮助那些在Android开发中遇到问题或寻求学习材料的程序员。尽管它可能来源于不同的来源,但整体上提供了一个全面的学习平台,使初学者能够通过...
通过分析《Android开发艺术探索》中的源码,开发者不仅可以深入理解上述知识点,还能看到作者的编码风格和解决问题的思路,这对提升个人编程能力非常有帮助。实践中遇到问题时,参照源码可以找到解决办法,从而加速...
1、 高通平台android开发总结. 7 1.1 搭建高通平台环境开发环境. 7 1.2 搭建高通平台环境开发环境. 7 1.2.1 高通android智能平台概述. 7 1.2.1.1 什么是L4,REX,BREW,AMSS以及相互之间的关系. 7 1.2.2 选择合适的源...
### Android开发常见问题:Failed to find an AVD compatible with target 'Android 1.5'. Launch aborted. #### 问题概述 在进行Android应用开发时,尤其是使用Eclipse作为集成开发环境(IDE)的情况下,开发者...
《Android底层开发实战》这...通过阅读《Android底层开发实战》,开发者不仅可以掌握Android底层开发的基础知识,还能学习到如何解决实际开发中遇到的问题,提升系统级优化能力,从而成为一名更全面的Android开发专家。
在Android开发过程中,开发者经常会遇到各种各样的问题,这些问题涵盖了应用程序设计、性能优化、兼容性、安全性等多个方面。本资源“android开发问题集锦”包含了五个PDF文档,旨在为初学者提供详尽的问题解答和...
Android开发中遇到的重难点解析,还包括平时的读书笔记和知识点整理#Android重点解析Android开发中遇到的重难点解析,还包括平时的读书笔记、知识点整理、面试等。如果您想回答我的问题,或者想回答我的问题,可以...
第2章 工欲善其事 必先利其器——搭建Android开发环境 2.1 开发Android应用前的准备 2.1.1 Android开发系统要求 2.1.2 Android软件开发包 2.1.3 其他注意事项 2.2 Windows开发环境搭建 2.2.1 JDK、Eclipse、Android...
通过研究这60个案例,开发者不仅可以学习到Android开发的基本技能,还能掌握实际项目中可能遇到的问题及其解决方案,从而提高自己的编程能力。每个案例都是一次学习和成长的机会,为开发者提供了宝贵的实战经验。
《Android开发艺术探索》是一本深受Android开发者喜爱的书籍,其深入浅出地探讨了Android应用开发中的各种技术和实践。这本书不仅提供了清晰的PDF版本,方便读者电子阅读,还附带了随书源码,让读者能够直接动手实践...
在使用 Xamarin.Android 开发 Android 应用程序时,可能会遇到 .axml 文件智能提示的问题。解决这个问题可以通过安装 Android SDK 和 Xamarin.Android,然后在 Visual Studio 中启用智能提示功能。 通过配置 JDK、...
在Android开发过程中,网络相关的议题是开发者经常遇到的挑战之一。这篇博客文章“Android开发过程网络相关问题”可能深入探讨了Android应用如何与服务器进行通信,处理数据交换以及解决可能出现的异常情况。以下是...
总的来说,配置QT15.1的Android开发环境涉及到多个步骤,包括下载和安装QT、JDK、SDK和NDK,设置环境变量,以及在QT Creator中配置Android设置。遇到问题时,检查官方文档、社区论坛和更新日志可以帮助找到解决方案...
在Android开发领域,掌握基础知识是至关重要的,而这套"Android开发从入门到精通【视频教程+课程源码】"提供了一条系统学习的路径。它不仅包括了详细的视频讲解,还有配套的源代码,旨在帮助初学者从零开始,逐步...
这本书旨在帮助开发者提升技能,解决实际开发中遇到的问题,从而实现更高效、更高质量的Android应用开发。 在PDF扫描版中,读者可以获取到书中涵盖的以下关键知识点: 1. **Android系统架构**:书中首先会介绍...
在Android新手开发的世界里,掌握基础并逐渐提升技能至关重要。这份"Android新手开发教程 开发技巧...在学习过程中,切记理论结合实践,多动手编写代码,遇到问题积极寻求解决方案,这样能更好地吸收知识并提升技能。