`

知识点和代码积累[转]++

阅读更多

1.如何调用外部图片选择器,选择图片并返回结果

                //获取照片
                Intent in = new Intent(Intent.ACTION_GET_CONTENT);
                in.setType(
"image/*");
                startActivityForResult(in, 
0);
然后Activity中还要加上一个结果返回接收
    @Override
    
protected void onActivityResult(int requestCode, int resultCode,
            Intent intent)
    {
        
super.onActivityResult(requestCode, resultCode, intent);

        System.out.println(intent.getDataString());
        ImageView view 
= new ImageView(this);
        view.setImageURI(intent.getData());
        ((LinearLayout)findViewById(R.id.layout)).addView(view);
        
        System.out.println(requestCode);
    }

2.如何调用Google Web Search?
其实android提供了一个很方便的调用方式,就是用Intent去调用系统的Activity,代码如下:
                //搜索
                Intent search = new Intent(Intent.ACTION_WEB_SEARCH);
                search.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
                search.putExtra(SearchManager.QUERY, 
"tigertian");
                
final Bundle appData = getIntent().getBundleExtra(SearchManager.APP_DATA);
                
if (appData != null) {
                    search.putExtra(SearchManager.APP_DATA, appData);
                }
                
                startActivity(search);
执行这段代码之后,就会跳转到google的网站并自动搜索与tigertian相关的记录

3.为什么WebView在进行loadUrl的时候,有时候会弹出Android的自带浏览器进行浏览?
被访问页面如果不带跳转(Redirect)是不会弹出自带浏览器的。但如果带跳转(Redirect)的话WebView是做不到的,所以他会调用相应的浏览器进行跳转访问。

4.有按钮的列表项为可以点击吗?
可以,但是需要将按钮的Focusable属性置为false,Checkbox等控件同理。 

5.android:layout_weight何时有效果?
 <AutoCompleteTextView android:layout_height="wrap_content"  android:layout_weight="2"
   android:layout_width="wrap_content" android:completionThreshold="1"
   android:id="@+id/AutoCompleteSearchGame"></AutoCompleteTextView>
当layout_height和layout_width都未wrap_content的时候有效果。 

6、如果调用浏览器?
使用startActivity传递这个intent就可以调用浏览器了new Intent(Intent.ACTION_VIEW, Uri.parse(url)) 

分享到:
评论

相关推荐

    十几年java项目开发积累的全部源代码和技术知识点分享给大家.zip

    十几年java项目开发积累的全部源代码和技术知识点分享给大家.zip

    我工作中积累的代码(常用小知识点)

    我工作中常用的小知识点,我保证这程序能让大家在程序之路上省去不少时间,代码几乎可以复用,都是我经过验证的。大家一起奋斗和提高,在代码的路程中一路畅通无阻。

    个人代码知识库,含源码

    全源码提供(运行后在实例文档的附件中),代码思路清晰,注释齐全,知识点丰富,非常适合教学及自学用途 别再说没有源代码啦!源代码在程序里面作为数据存放的。一运行程序就看得到源码的 另外,Access是2007格式的...

    能量检测法源代码.rar_FFT检测门限_万能量源码_盲信号检测_能量积累_非相干检测

    实际上,能量检测是在一定频带范围内作能量积累,如果积累的能量高于一 定的门限,则说明信号的存在;如果低于一定的门限,则说明仅有噪声。能量检 测的出发点是信号加噪声的能量大于噪声的能量。能量检测方法对信号...

    安卓手机查看java源码-DavidAndroidProjectTools:Android开发常用功能大集合。以及知识点的详解代码

    以及知识点的详解代码 项目名称:【Android利器】   前提说明,仅供参考.若是用于商业本人不负任何法律责任.有些接口是我自己抓取的,版权归原公司所有. 此项目是小冰工作中总结常用的功能大集合,防止以后用到的话...

    jvm-core-learning-example:关于Java虚拟机核心知识点学习积累的例子,是初学者及虚拟机核心知识巩固的最佳实践

    作者与学习乐园原始码地址:我的作者:项目结构src目录Java虚拟机核心知识点学习代码并测试案例test目录(测试包名与src目录保持一致)对应学习代码包的详细测试案例包目录: ├── org.jvmcore.classloader// 类...

    PerCM个人代码管理软件

    1、代码录入模块,可以快捷键进行,其实按照“代码语言”“代码分类”和“关键字”三类就可以区分代码; 2、代码查阅模块,可以查看“最近入库”的和“最近使用”数据,并且数据的查阅方法,非常好。 3、广告,可以...

    通用OA系统源代码(asp.net)包含完整源代码和数据库

    通用OA系统源代码(asp.net)包含完整源代码和数据库,除了具有传统OA的邮件、工作流、文档等功能外,还引进了项目管理和知识管理的思想,更加注重工作任务的分解、协同和监督;知识的积累、沉淀和分享,多条件跳转的分...

    Android代码-android开发资源分类的整理

    article:分类积累开发中一些不错的技术博文,主要针对某个知识点做讲解。 blog:包括国内外优秀开发者及其他们的博客。 project:整理开源社区中优秀的开源项目,话说看别人的代码也是一种很好的学习方式。 repo:...

    LTP.NET知识库-ASP.NET知识库之三

    共8个文件300M左右,该知识库包括了.NET开发过程中的很多知识点和源码示例, 以及很多开发感悟,经验技巧、个人总结等大量文章资源。 是本人从事开发多年来积累的精华,是开发人员和学习者不可多得的一本技术手册。

    matlab傅里叶变换代码-Mathematics:数学知识点滴积累矩阵数值优化神经网络反向传播图优化概率论随机过程卡尔曼滤波粒子滤波数学函数

    傅里叶变换代码 参考 其他: 05 Feb 2018 » 数学狂想曲(八)——核弹当量问题, Lanchester战争模型, 随机过程 22 Sep 2017 » 数学狂想曲(七)——函数连续性, 莱洛三角形 05 Mar 2017 » 数学狂想曲(六)——自...

    xmljava系统源码-iyeeku:企业后台管理系统(个人学习,代码实战,知识积累储备)

    该项目编写目的:用于个人工作之余实战学习互联网开发一些常用技术:搜索、缓存、微服务等,解决方案,系统设计,知识储备积累等。 演示地址 特性 基于Spring + SpringMVC + MyBatis 开发 ,Maven管理项目,JDK1.8,...

    Struts+Spring+Hibernate框架及应用开发源码

    本书使用的开发环境是JDK1.6+MyEclipse7,逐步引领读者从基础到各个知识点的学习。全书内容由浅入深,并提供了大量的实例说明。 本书提供了所有实例的源代码以及开发过程中用到的软件,供读者学习参考使用。 本书...

    后台开发的一些源代码

    第三部分(第6~8章)介绍了网络相关的知识,包括TCP协议的关键知识点和TCP server的实现,网络IO模型和select、poll与epoll三个重要函数的使用,还有ping、tcpdump、netstat和lsof这四个网络分析工具的使用。...

    cOffice通用OA系统源代码

    知识的积累、沉淀和分享,多条件跳转的分支流更为特色,有效为企业构筑协同工作平台 我的任务:今天未完成任务列表 我的邮件:最新收到的邮件列表 我的文档:最新归档的项目文档 我的审批:待我审批的项目...

    Android代码-YCDialog

    博客笔记大汇总【16年3月到至今】,包括Java基础及深入知识点,Android技术博客,Python学习笔记等等,还包括平时开发中遇到的bug汇总,当然也在工作之余收集了大量的面试题,长期更新维护并且修正,持续完善……...

    Java Web标签应用开发 配套光盘

    本书使用的开发环境是JDK1.5+Tomcat5.5+JSTL1.1.2,逐步引领读者从基础知识学起,掌握各个知识点,而后开发出完整的系统。全书内容由浅入深,并辅以大量的实例说明,最后给出了两个完整的项目案例。随书光盘中...

    VB6学习文档管理系统源码

    另外整个程序提供了一个思路,写代码需要注重知识、经验的总结积累,写软件就是一项积累的过程,很多时候需要不断的积累这些宝贵的经验。这份代码隐藏了很多的bug,希望拿到这份代码的同学可以多去修改,如果能将...

    Java Web标签应用开发

    本书使用的开发环境是JDK 1.5+Tomcat 5.5+JSTL 1.1.2,逐步引领读者从基础知识学起,掌握各个知识点,而后开发出完整的系统。全书内容由浅入深,并辅以大量的实例说明,最后给出了两个完整的项目案例。  随书...

    面向对象技术与UML课件及源代码-by 南邮-陈杨

    本书使用的开发环境是JDK 1.6+Eclipse 3.3+Rational Rose 2003,逐步引领读者从基础到各个知识点进行学习。全书内容由浅入深,并辅以大量的实例说明,书本阶段性地提供了一些实验指导。 本书提供了所有实例的源代码...

Global site tag (gtag.js) - Google Analytics