
Android
tears2014
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
3月31日学习笔记(6.0版本用Broadcast实现强制下线功能问题)
这几天把《第一行代码》里用广播实现强制下线功能的程序实现了一下,发现最后在实现强制下线功能,弹出警告窗口时,会导致程序奔溃。查看日志,发现错误java.lang.RuntimeException: Unable to start receiver test.zyf.com.broadcasttest.ForceOfflineReceiver: android.view.WindowManager$B原创 2016-03-31 22:32:39 · 681 阅读 · 0 评论 -
3月24日学习笔记(两个活动之间的数据传递)
一、向下一个活动传递数据 putExtra():第一个参数是键,第二个参数是要传递的数据。button.setOnClickListener(new View.OnClickListener){ @Override public void onClick(View view){ String values = "Hello SecondActivity";原创 2016-03-24 18:43:51 · 335 阅读 · 0 评论 -
3月24日学习笔记(返回上一个Activity,如何保留原先Activity的EditView正在输入的信息)
onSavedInstanceState()回调方法,保证在活动被回收之前调用,保存临时数据。携带一个Bundle类型的参数。 可以用Bundle的putString()方法保存字符串。@Overrideprotected void onSavedInstaceState(Bundle outState){ super.onSaveInstanceState(outState);原创 2016-03-24 19:48:00 · 499 阅读 · 0 评论 -
3月24日学习笔记(调用隐式Intent启动浏览器)
button.setOnClickListener(new View.onClickListener){ @Override public void onClick(View view){ Intent intent = new Intent(Intent.ACTION_VIEW); intent.setData("Uri.parse(http://w原创 2016-03-24 18:11:56 · 442 阅读 · 0 评论 -
3月22日学习记录(2)(显式intent与隐式intent的区别)
1.使用显式intent 直接使用组件名称定义目标组件,因此在知道组件名称时使用,多用于应用程序内部传递消息。button1.setOnClickListener(new View.OnClickListener(){ @override public void onCreat(View view){ Intent intent = new Intent(F原创 2016-03-23 21:58:55 · 459 阅读 · 0 评论 -
3月23日学习记录(showAsAction,android:orderInCategory="100")
showAsAction主要是针对菜单的显示起作用的,它有三个可选项always:总是显示在界面上never:不显示在界面上,只让出现在右边的三个点中ifRoom:如果有位置才显示,不然就出现在右边的三个点中原创 2016-03-23 16:55:08 · 10088 阅读 · 2 评论 -
如何取消Rendering Problems?
出现Rendering Problems说是改变Theme,改成Light就好了试了下,确实可以,不过不知道为什么,记录一下先原创 2016-03-22 22:19:52 · 3960 阅读 · 3 评论 -
Android Studio Application Test详解
很多android开发新手,刚开始编写android程序的时候,一般都会使用到android studio。今天在网上看到一个android新人写的,探索android studio 过程中的一些发现和感悟,分享给大家,希望遇到类似情况的新人,也能对同样问题,有清晰的认识。 在用Android Studio开发工具中,新建安卓项目后,一般都会自带ApplicationTest。转载 2016-03-22 19:27:41 · 3962 阅读 · 0 评论 -
3月24日学习笔记(活动的启动方式)
1.standard模式 每当启动一个新的活动,它就会返回栈中入栈,并处于栈顶位置。但不管这个活动是否在栈顶,每次启动都会创建该活动的一个新的实例。2.singleTop 在启动活动时,如果返回栈的栈顶已经是该活动,则直接使用,不再创建新的活动实例。3.singleTask 在启动活动时,如果发现返回栈中存在该活动的实例,则直接使用,不再创建新的活动实例。4.singleInstance 可原创 2016-03-24 21:13:57 · 384 阅读 · 1 评论