1.问题
今天写了一个页面,感觉没有任何问题,在as中的预览视图中也显示出了视图(如下图1),可是我跑到模拟器中不显示(如下图2)
(图1)
(图2)
2.原因先看一下代码: @Override
public void onCreate(Bundle savedInstanceState, PersistableBundle persistentStat...
分类:
其他好文 时间:
2015-04-22 18:10:22
阅读次数:
105
现在的手机默认情况下可以横竖屏切换,但是横竖屏切换的生命周期是怎么样的,今天就来说明一下,以防你开发的app横竖屏时game over
1.在不做任何配置的情况下,加载一个activity的打印日志:
切换屏幕时方向的打印日志:
ps:我这里没出现什么横屏切换竖屏时执行两次oncreate,个人觉得不对
2.配置android:configChanges="keyboard...
分类:
移动开发 时间:
2015-04-22 15:23:27
阅读次数:
137
整体思路:滑动lictview时,记录listview的位置,定位时定位到该位置。1、添加全局变量private int scrolledX = 0; private int scrolledY = 0;2、Oncreate()添加滚动事件监听ClassesLV.setOnScrollListene...
分类:
其他好文 时间:
2015-04-22 13:23:57
阅读次数:
94
全屏在Activity的onCreate方法中的setContentView(myview)调用之前添加下面代码requestWindowFeature(Window.FEATURE_NO_TITLE);//隐藏标题getWindow().setFlags(WindowManager.LayoutP...
分类:
移动开发 时间:
2015-04-22 13:18:00
阅读次数:
133
想要学习Android开发,首先要了解Android的生命周期,虽然我也讨厌这玩意,但是经过几天学习发现,这东西必须记住,死记硬背!这个图片,其他的不管,首先中间一条线必须要记住,并且明白他们是干什么用的。1.onCreate(Bundle savedInstanceState);通常用于初始化设置...
分类:
移动开发 时间:
2015-04-22 13:04:33
阅读次数:
136
今天做了个android与sea服务器相互通信的小项目,发现并不是很困难,只有几行代码就可以实现了。第一步:在android主页,一定要在onCreate函数里面的super.onCreate(savedInstanceState);之前加上下面两句StrictMode.setThreadPolic...
分类:
移动开发 时间:
2015-04-22 10:54:45
阅读次数:
170
public class TeacherInfoActivity extends Activity { TextView tv; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedI....
如果一个activity在横屏状态下切换到竖屏状态,是不是会把整个activity重新加载一遍呢?这样的话,所有变量和方法都被初始化了,显然,一般我们不想这样。
AndroidManifest.xml
android:configChanges="keyboardHidden|orientation"
就是如果配置了这个属性,当我们横竖屏切换的时候会直接调用onCreate方法中的o...
分类:
移动开发 时间:
2015-04-22 00:37:33
阅读次数:
209
不能在onCreate函数中获取控件,以为fragment还没有start,你可以在onStart函数中获取:@Overrideprotected void onStart() { super.onStart(); View view = this.findViewById(R....
分类:
其他好文 时间:
2015-04-21 22:31:08
阅读次数:
148
1、在框架类中添加成员变量CProgressCtrl m_progress;2、在框架类OnCreate函数后面添加CRect rect; //创建CRect对象 m_wndStatusBar.GetItemRect(m_wndStatusBar.CommandToIndex(IDS_PROGRES...
分类:
编程语言 时间:
2015-04-21 22:29:36
阅读次数:
221