![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android 基础开发
xiezhenxiang
这个作者很懒,什么都没留下…
展开
-
Android ApiDemos示例解析
Android ApiDemos示例解析(3): App->Activity->Animation发表于 2011 年 04 月 29 日 由guidebeeApp->Activity->Animation 示例用于演示不同Activity切换时动态效果。例子中定义了两种动画效果,渐变Fade In, 新出现的Activity由浅入深逐渐显示,放大效果Zoom ,新出现的A转载 2012-03-13 17:28:12 · 783 阅读 · 0 评论 -
启动其他APK的Activity方法
有两个app,分别叫做App1和App2。App1包含两个Activity,分别叫做App1_A和App1_B.其中App1_A是入口Activity.也就是App1_A设置intent-filter,action为App2只有一个Activity,叫做App2_A。现在在App2_A中通过startActivity启动App1_A是没问题的.但是启动App1_B的时候报了fc错误转载 2015-04-10 14:54:52 · 743 阅读 · 0 评论 -
android 自定义ProgressBar
在某些操作的进度中的可视指示器,为用户呈现操作的进度,还它有一个次要的进度条,用来显示中间进度,如在流媒体播放的缓冲区的进度。一个进度条也可不确定其进度。在不确定模式下,进度条显示循环动画。这种模式常用于应用程序使用任务的长度是未知的。进度条也就是一个表示运转的过程,例如发送短信,连接网络等等,表示一个过程正在执行中1、android.widget. ProgressBar,继承自andr转载 2014-02-12 15:29:49 · 1001 阅读 · 0 评论 -
android 导出签名APK--混淆文件proguard.cfg详解
-injars androidtest.jar【jar包所在地址】 -outjars out【输出地址】-libraryjars 'D:\android-sdk-windows\platforms\android-9\android.jar' 【引用的库的jar,用于解析injars所指定的jar类】 -optimizationpasses 5-dontu原创 2013-01-22 11:14:08 · 2887 阅读 · 1 评论 -
关于Android使用proguard进行代码混淆
自Android 2.3 SDK发布后,Google便在Android SDK Tools里加入了proguard,proguard是一个可以对.java文件进行一定程度上的代码混淆,使用proguard是一件极方便工作,在你项目中没有其他外部Jar包的情况下,在“project.properties”文件里,添加一行:proguard.config=proguard.cfg转载 2012-12-28 14:33:52 · 1369 阅读 · 1 评论 -
解决自定义preference 在ActivityGroup 的包容下出现UI不能更新的问题
之前发过一篇有关于自定义preference 在ActivityGroup 的包容下出现UI不能更新的问题,当时还以为是Android 的一个BUG 现在想想真可笑 。其实是自己对机制的理解不够深刻,看来以后要多看看源码才行。本篇讲述内容大致为如何自定义preference 开始到与ActivityGroup 互用下UI更新的解决方法。首先从扩展preference开始:类文件必须继承转载 2012-10-25 19:15:59 · 681 阅读 · 0 评论 -
Activity之间数据传递
老师在《Lecture03_应用程序框架及关键组件_1》课上有介绍了Intent是Activity与Activity之间,Activity与Service之间传递参数的介质,并有使用Intent和Bundle在组件之间传递数据的用法和例子,而这两种通常实现的是Java基本对象类型和String的传递。在实际项目中,页面之间传值,除了以上几种,经常还有传递Object对象、List类型、List类转载 2012-07-26 19:26:12 · 688 阅读 · 0 评论 -
android 字体设置
设置TextView默认字体的办法:Java代码 textView.setTypeface(Typeface.DEFAULT, Typeface.NORMAL); 设置字型为默认粗体,粗体字体Java代码 textView.setTypeface(Typeface.DEFAULT_BOLD, Typeface.BOLD);原创 2012-07-24 16:46:58 · 826 阅读 · 0 评论 -
解决 EditText 屏蔽输入窗口问题
1.屏蔽 EditText 自动获得焦点弹出输入窗的方法在 EditText 的父容器中加入两个属性android:focusable="true" android:focusableInTouchMode="true" 这样EditText 就不会自动获得焦点,也就不会弹出窗口,点击EditText 时才弹出窗口。2.如果想让 EditText 获取单击事件,而又不想让其原创 2012-05-17 11:43:10 · 684 阅读 · 0 评论 -
通过PackageInfo 能获取到哪些信息
1.不知道别人应用源码的情况下,如何调用别人的应用程序:通过PackageManager可以得到PackageInfo,通过PackageInfo就可以得到你手机上安装的应用的包名(这个很简单,网上有的是,不赘述)。关键是下一步,代码如下(也是a应用中Button的onclick中的代码): PackageManager packageManager =getPackageMana原创 2012-05-28 12:30:51 · 3225 阅读 · 0 评论 -
android 开源项目集锦
Android开辟又将带来新一轮高潮,很多开辟者都投入到这个海潮中去了,发了然许很多多相当优良的应用。此中也有许很多多的开辟者供给了应用开源项目,供献出他们的聪明和发明力。进修开源代码是把握技巧的一个最佳体式格式。下面推荐几个应用开源项目,这些项目不仅供给了优良的创意,也可以直接把握 Android内核的接口应用: 1、Android团队供给的示例项目 若是不是从进修Android原创 2012-04-22 23:02:11 · 2615 阅读 · 0 评论 -
Android应用自动更新功能的代码实现
由于Android项目开源所致,市面上出现了N多安卓软件市场。为了让我们开发的软件有更多的用户使用,我们需要向N多市场发布,软件升级后,我们也必须到安卓市场上进行更新,给我们增加了工作量。因此我们有必要给我们的Android应用增加自动更新的功能。既然实现自动更新,我们首先必须让我们的应用知道是否存在新版本的软件,因此我们可以在自己的网站上放置配置文件,存放软件的版本信息:[htm转载 2012-05-04 23:10:57 · 557 阅读 · 0 评论 -
实现屏幕截图
/** * 获取和保存当前屏幕的截图 */ private void GetandSaveCurrentImage() { //1.构建Bitmap WindowManager windowManager = getWindowManager(); Display display = windowManager.getDefa转载 2012-04-28 17:27:29 · 788 阅读 · 0 评论 -
AndroidManifest.xml设置程序安装的路径
在android2.2 版本和以后的版本中,android应用可以自定义选择安装的路径 AndroidManifest.xml下面的manifest节点中有个属性叫:android:installLocation 可以决定程序安装的路径属性的值有:auto --------自动,有系统决定安装位置internalOnly ---- 手机内存preferExt原创 2012-04-26 15:28:16 · 5652 阅读 · 0 评论 -
android 事件流转机制
1、android事件的产生 这一部分比较难,需要涉及android整个架构的基础知识,包括linux系统对事件的处理。 这一部分内容来自 android的窗口机制分析------事件处理 。 由于Android是linux内核的,所以它的事件处理也在linux的基础上完成的,因此本文我们从linux 内核往应用这个方向慢慢理清它的处理过程。转载 2012-03-31 22:29:42 · 1439 阅读 · 0 评论 -
对SingleTask和TaskAffinity的理解
最近研究微信调起自己客户端的事情,对于SingleTask和TaskAffinity的理解又多了一些理解。 以前对于Android的四种LaunchMode有一些了解,其中比较有意思的就是SingleTask和SingleInstance 。(四种LaunchMode的了解可以参见这篇文章,对于Activity栈的讲述很详细)。这两种LaunchMode的理解都跟Task有很大转载 2015-04-10 15:27:22 · 666 阅读 · 0 评论