![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
wszdfg
这个作者很懒,什么都没留下…
展开
-
Android 中添加menu菜单
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl原创 2016-02-15 15:59:29 · 406 阅读 · 0 评论 -
Android文件存储
// 保存的文件 public void save(String filename, String message) { try { // 创建的文件保存在/data/data/<package name>/files目录,如: // /data/data/cn.itcast.action/files/itcast.txt原创 2016-02-15 16:56:51 · 160 阅读 · 0 评论 -
requestLayout, invalidate和postInvalidate的异同
1、android中实现view的更新有几种方法?你知道吗?其实android中实现view的更新有两种方法,一种是invalidate,另一种是postInvalidate,其中前者是在UI线程自身中使用,而后者在非UI线程中使用。怎么说呢?Android提供了Invalidate方法实现界面刷新,但是Invalidate不能直接在线程中调用,因为他是违背了单线程模型:Android UI操作并不转载 2016-02-16 11:38:24 · 168 阅读 · 0 评论 -
Android 部分内容设置颜色、字体、超链接、图片
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // android TextView、EditText对部分内容设置颜色、字体、超链接、图片; // 这里是以一个TextView为例子,EditT转载 2016-02-16 12:47:28 · 212 阅读 · 0 评论 -
linkedlist和arraylist的区别
ArrayList 采用的是数组形式来保存对象的,这种方式将对象放在连续的位置中,所以最大的缺点就是插入删除时非常麻烦 LinkedList 采用的将对象存放在独立的空间中,而且在每个空间中还保存下一个链接的索引 但是缺点就是查找非常麻烦 要丛第一个索引开始转载 2016-02-17 11:00:07 · 192 阅读 · 0 评论 -
两个常见问题
1.在开发Android应用时必须遵守单线程模型的原则: Android UI操作并不是线程安全的并且这些操作必须在UI线程中执行,如果在非UI线程中直接操作UI线程,会抛出下面异常,这与普通的java程序不同。 android.view.ViewRootImpl$CalledFromWrongThreadException: Only the original thread that cr原创 2016-02-18 15:09:12 · 169 阅读 · 0 评论