
安卓的坎坷道路
tongtongzhao
这个作者很懒,什么都没留下…
展开
-
R文件丢失,怎么办?---解决方案
1 对着工程点击鼠标右键 选择 Build Project,R.java 文件又回来。这样R.xx.xxx 就能 X 的出来了。如果不行 试用第二种 方法2 选择eclipse/myeclipse 的 clean 这样R文件也会出现 如果还不行 试用第三种3 经过上面两种方法都不行 使用绝招 从别的工程中拷贝一份R文件过来 然后string.xml里随便改动一下 即可更新R文件 如果还不行原创 2016-10-09 16:17:50 · 696 阅读 · 0 评论 -
Activity 有四种加载模式
Activity 有四种加载模式[1] standard 模式这是默认模式,每次激活Activity时都会创建Activity实例,并放入任务栈中。简单点理解:standard启动模式Activity栈从栈底到栈顶顺序为A1 -> B -> C -> A2...。(其中A、B、C等都表示不同的Activity实例,A1、A2则表示属于具有同一Activity类的不同实例)[2] s原创 2017-02-16 14:07:11 · 367 阅读 · 0 评论 -
Fragment的生命周期
/** * activity 初始化 * 12-04 15:58:24.818 12315-12315/? E/bwie.fragment_lifecircle.MainActivity: onCreate 12-04 15:58:24.868 12315-12315/? E/bwie.fragment_lifecircle.MainActivity: onStart 12-04 15:58原创 2016-12-15 09:44:09 · 309 阅读 · 0 评论 -
Activity 和 Fragment的生命周期
Fragment 动态加载 与静态加载 与Activity的生命周期 fragment2是静态加载的 fragment1是动态加载的 onStart和onStop是从Activity是否可见 onResume和onPause是从Activity是否位于前台 1.运行: activity创建 12-13 05:34:22.033 13787-13787/? E/bwie.f原创 2016-12-15 09:39:17 · 296 阅读 · 0 评论 -
单例模式
package bwie.newsinstanse;/** *1.单例模式:一个类在内存中只有一个实例 *2.author:zhaojingjing *3.2016/11/25 *//** *要想保证对象唯一 * 1.为了避免其他应用程序过多建立该类对象,先禁止其他程序建立该类对象 * 2.为了让其他程序可以访问到该类对象,只好在本类中自定义一个对象 * 3.为了方便其他程序对自定义原创 2016-11-25 16:03:23 · 246 阅读 · 0 评论 -
http,tcp/ip udp协议原理
TCP—传输控制协议,提供的是面向连接、可靠的字节流服务,传输数据前经过“三次握手”建立连接,保证数据传输的可靠性,但效率比较低。一般用于对于数据传输安全性较高的场合。UDP—用户数据报协议(User Datagram Protocol),是一个简单的面向数据报的运输层协议,面向无连接。UDP不提供可靠性,数据传输可能发生错序,丢包,但效率较高。一般用于对于实时性要求较高的场合。IP协议是用于将多个原创 2016-11-22 20:32:21 · 600 阅读 · 0 评论 -
Activity 的四种启动模式
[1] standard 模式这是默认模式,每次激活Activity时都会创建Activity实例,并放入任务栈中。 简单点理解:standard启动模式Activity栈从栈底到栈顶顺序为A1 -> B -> C -> A2…。(其中A、B、C等都表示不同的Activity实例,A1、A2则表示属于具有同一Activity类的不同实例)[2] singleTop 模式如果在任务的栈顶正好存在该A原创 2016-11-30 19:43:31 · 298 阅读 · 0 评论 -
调出系统的拨号键盘,并且将号码显示在拨号键盘上
//3.点击电话号码调出系统的拨号键盘,并且将号码显示在拨号键盘上public void dialPhoneNumber(String phoneNumber) { Intent intent = new Intent(Intent.ACTION_DIAL); intent.setData(Uri.parse("tel:" + phoneNumber));原创 2016-10-18 09:08:10 · 931 阅读 · 0 评论 -
生命周期,布局
Android中5大布局方式:• 线性布局(LinearLayout):按照垂直或者水平方向布局的组件。 • 帧布局(FrameLayout):组件从屏幕左上方布局组件。 • 表格布局(TableLayout):按照行列方式布局组件。 • 相对布局(RelativeLayout):相对其它组件的布局方式。 • 绝对布局(AbsoluteLayout):按照绝对坐标来布局组原创 2016-10-26 19:53:10 · 248 阅读 · 0 评论 -
给RadioButton设置绿色游标,并改变textColor
xml文件布局 <!-- android:button="@null"把圆圈去掉 --> <RadioButton android:id="@+id/radio0" android:layout_width="0dp" android:layout_height="35dp" androi原创 2016-10-26 15:50:42 · 911 阅读 · 0 评论 -
Activity的生命周期
onCreate() 当activity第一次被创建时调用onRestart() 当activity处于停止状态,再次被运行时调用onStart() 当activity完全显示出来,处于可见状态时调用 onStart() 可见但是没有出现在前台,无法和用户交互onResume() 当activity得到焦点时,此时activity处于栈顶,并且可以接受用户的输入onPause()原创 2016-10-11 12:10:19 · 269 阅读 · 0 评论 -
getLocationOnScreen; View.getLocationInWindow(int[] location)
View.getLocationInWindow(int[] location) 一个控件在其父窗口中的坐标位置 View.getLocationOnScreen(int[] location) 一个控件在其整个屏幕上的坐标位置start = (Button) findViewById(R.id.start); int []location=new int[2];原创 2017-08-09 14:43:58 · 298 阅读 · 0 评论