![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android-基础
lancer202
这个作者很懒,什么都没留下…
展开
-
android SpannableString 使用
SpannableString 使用来对text 字符串进行整体或部分的描述, 修饰, 或者替换, 下面代码说明:TextView tv = (TextView) findViewById(R.id.my_text);SpannableString msp = new SpannableString(“0123456789012345678901234567890”); //设置字体 ms原创 2015-03-26 15:37:42 · 319 阅读 · 0 评论 -
android中的 ellipsize
textview中内容过长的话会自动换行, 在布局文件中加入android:ellipsize 属性即可android:singleline = "true"单行显示android:ellipsize = "end" 省略号在结尾android:ellipsize = "start" 省略号在开头android:ellipsize = "mid原创 2015-04-28 11:36:11 · 297 阅读 · 0 评论 -
横竖屏切换时,禁止activity重新创建
横竖屏切换时,禁止activity重新创建, 需要在activity 配置这个属性android:configChanges="orientation|screenSize"android:configChanges 这个属性的作用: 当程序运行时, 设备状态的改变如横竖屏切换, 键盘弹出等可能会导致activity 生命周期发生变化, 一般的过程是销毁,再重新创建,当配置andr原创 2015-04-29 17:55:07 · 515 阅读 · 0 评论 -
如何在Root的手机上开启ViewServer,使得HierachyViewer能够连接
最近在开发PTT 遇到一个问题,问题描述: 在点击登录后,出现loading 会一闪而过,页面会卡住,大概过几秒再跳转到main 页面, debug 一下后感觉服务器返回速度很快,因为回调方法的状态已经得到登录状态, 那么问题出现在哪里? 初步的怀疑是main页面加载缓慢导致的,当时想了几个解决方案, 其中一个是让页面休眠,不是理想状态,只有解决根本问题,后来周末在家研究了一下view加载xml转载 2015-04-07 18:08:40 · 400 阅读 · 0 评论 -
android:configChanges
程序在运行时,一些设备的配置可能会改变,如:横竖屏的切换、键盘的可用性等,当发生这些改变,Activity会重新启动,其过程是:在销毁之前会先 called onSaveInstanceState()去保存你应用中的一些数据,然后called onDestroy(),最后才去called onCreate()或onRestoreInstanceState()方法去重新启动Activity。原创 2015-03-18 10:46:55 · 255 阅读 · 0 评论 -
Animation 汇总
动画类型Android的animation由四种类型组成XML中 alpha渐变透明度动画效果scale渐变尺寸伸缩动画效果translate画面转换位置移动动画效果rotate画面转移旋转动画效果JavaCode中 AlphaAnimatio转载 2015-03-13 06:38:39 · 310 阅读 · 0 评论 -
ActionBarSherlock + SlidingMenu 使用
操作步骤: 1. 下载 源文件 ActionBarSherlock-master, SlidingMenu-master 2. 导入到eclipse里, slidingMenu 只导入相应的SlidingMenu-master\library 即可, actionBarSherlock 只导入ActionBarSherlock-master\actionbarsherlock 即可 3.原创 2015-03-28 20:31:49 · 295 阅读 · 0 评论 -
android 基础知识
获取光标位置 int index = editText.getSelectionStart(); 2.在光标处插入字符 int index = editText.getSelectionStart(); Editable editable = editText.getText(); editable.insert(index, “testtest”); 3.删除光标前字符 int i原创 2015-03-28 18:01:56 · 304 阅读 · 0 评论 -
RelativeLayout 常用属性介绍
RelativeLayout 常用属性: 第一类: android:layout_centerHrizontal 水平居中 android:layout_centerVertical 垂直居中原创 2015-03-11 13:12:25 · 409 阅读 · 0 评论 -
Android 数据的存储
Android提供了5种方式存储数据: 1. SharedPreferences 2. 文件存储数据 3. SQLite 4. ContentProvider 5. 网络存储数据 下面简单介绍一下这几种存储方式: 1. 使用SharedPreferences存储数据, 它是Android提供的用来存储一些简单配置信息的一种机制,采用了XML格式将数据存储到设备中。只能在同一个包内使用,原创 2015-03-10 11:35:03 · 279 阅读 · 0 评论 -
Android 基础知识点整理
Android 数据的存储Android 网络通信原创 2015-03-10 11:25:05 · 324 阅读 · 0 评论 -
android中handler用法总结
http://blog.sina.com.cn/s/blog_77c6324101016jp8.html一、Handler的定义: Handler主要接收子线程发送的数据, 并用此数据配合主线程更新UI,用来跟UI主线程交互用。比如可以用handler发送一个message,然后在handler的线程中来接收、处理该消息,以避免直接在UI主线程中处理事务导致影响UI主线程的其他处理工作,A转载 2015-03-26 20:45:26 · 375 阅读 · 0 评论 -
动态改变ActionBar中Menu
publicboolean onCreateOptionsMenu(Menu menu){ getMenuInflater().inflate(R.menu.activity_main, menu); returntrue; }publicboolean onPrepareOptio原创 2015-03-26 11:39:19 · 308 阅读 · 0 评论 -
TextView属性大全
今天研究了TextView一天了,发现网上有一篇讲TextView属性的,非常全,收藏一下先。发现TextView有一个比较大的问题,就是文字排版的问题,遇到数字,字母,符号等就会有问题,目前还没有什么解决方法。如果有高人研究出方法来解决,请指教一下哈。android:autoLink设置是否当文本为URL链接/email/电话号码/map时,文本显转载 2015-04-28 12:00:25 · 254 阅读 · 0 评论