项目中的一些设置
来源:互联网 发布:服装设计师用搜图软件 编辑:程序博客网 时间:2024/04/30 02:40
AlertDialog同一样式
在V7包中,有AlertDialog的兼容版!大家在使用的时候可以使用android.support.v7.app.AlertDialog,这样,就能够在不同的版本中统一使用MD风格下的默认样式的Dialog,就像图一展示的那样。
Dialog、Toast、Snackbar(新出来的,介于两者之间)。
网络状态的判断
Android判断设备网络连接状态,并判断连接方式 http://blog.csdn.net/lzan13/article/details/8964119 (主要)+++设置网络的连接
Android Network --判断网络状态(网络的连接,改变,和判断2G/3G/4G) http://www.2cto.com/kf/201505/400354.html
+++还要加上去一个广播,动态监听
IP地址获取 http://blog.sina.com.cn/s/blog_5da93c8f0102vg21.html 方法二:java的方式获取IP地址(了解)
然后可以通过该文中的方法——将ip的整数形式转换成ip形式http://blog.csdn.net/hmily7532361/article/details/22175833
android 获取手机网络状态 http://blog.sina.com.cn/s/blog_4a0238270101iocw.html (细节状态补充)
Android横竖屏切换总结 http://blog.csdn.net/sunchaoenter/article/details/7224984 (比较全面)
软键盘的设置
android:windowSoftInputMode属性详解
android:windowSoftInputMode="adjustResize"自适应
情景一、关于聊天的场景
ListView有一属性,Android:transcriptMode="normal",如果软键盘弹出时候,
设置该属性listview会自动调整到最后,这样弹出的软键盘就不会遮盖到listview了
再配合adjustResize这样每次进入界面后,效果和微信一模一样。
windowSoftInputMode折腾我一晚上 http://blog.csdn.net/jxy1197/article/details/8558169
Android 手动显示和隐藏软键盘 http://blog.csdn.net/h7870181/article/details/8332991
2、方法二(view为接受软键盘输入的视图,SHOW_FORCED表示强制显示)
而对于有滑动控件的布局来说,显示效果和默认是一样的。
参考文章: Android输入框引起的软键盘显示与隐藏,以及窗口调整的问题研究 、、、类似关键字的搜索
Windowsoftinputmode属性使用http://jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0822/3344.html
我们可以在AndroidManifest.xml的Activity设置属性:android:windowSoftInputMode = "adjustResize" ,软键盘弹出时,要对主窗口布局重新进行布局,并调用onSizeChanged方法,切记一点当我们设置为“adjustResize”时,我们的界面不要设置为全屏模式,否则设置了这个属性也不会有什么效果。而当我们设置android: windowSoftInputMode = "adjustPan"时,主窗口就不会调用onSizeChanged方法,界面的一部分就会被软键盘覆盖住,就不会被挤到软键盘之上了。
http://www.apkbus.com/android-20252-1-1.html
Android自定义时间轴的实现 http://blog.csdn.net/qq_30498273/article/details/50913361
四种方案解决ScrollView嵌套ListView问题 http://blog.csdn.net/qq_30498273/article/details/50802639
Android 高仿 频道管理----今日头条(可以拖动的GridView)附源码DEMO http://blog.csdn.net/vipzjyno1/article/details/25005851
Android开发之多级下拉列表菜单实现(仿美团,淘宝等) http://blog.csdn.net/minimicall/article/details/39484493
- 项目中的一些设置
- 项目中的一些设置
- Project中的一些设置
- c++中的一些设置
- vc中的一些设置
- keil 中的一些设置
- maven中的一些设置
- 项目中的一些心得
- 项目中的一些问题
- 项目中的一些想法
- 项目中的一些问题
- 项目中的一些学习
- 项目中的一些问题
- 项目中的一些轶事
- 项目中的一些bug
- Android中的一些简单设置
- Eclipse 中的一些常用设置
- webStorm中的一些常见设置
- Github搜索技巧-如何使用github找到自己感兴趣的项目
- Android项目架构
- C++第二次上机实验--分段求值
- 高并发的epoll+线程池,epoll在线程池内
- c++实验2-分段函数求值
- 项目中的一些设置
- 【追求进步】合并两个排序的链表
- 课程project总结 - 蚁群算法
- iOS开发_报错/警告解决方法
- Myeclipse编码格式配置
- Scala学习6之scala与java的不同之总结2-重写override
- java多态有两种情况:重载和覆写
- c++上机实验2
- C++实验2-标准体重