• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
我思故我在
博客园    首页    新随笔    联系   管理    订阅  订阅

随笔分类 -  Android

Android动画之淡入淡出

摘要:为了更好的说明Android动画的淡入淡出效果,这里以一个场景为例: 界面上有两个View 控件,两个View交替显示,当一个View淡入显示,另一个View淡出不可见。我们把当前要显示的View叫showView, 要隐藏不可见的view叫hideView。 final View showView = findViewById(***) final View hideView = findViewById(***)首先说淡入显示,既然要显示,那么View要设置为可见,要实现淡入的效果,就需要将透明度先设置为0showView.setAlpha(0f);showView.setVisibili 阅读全文
posted @ 2013-12-13 21:50 lcyhjx 阅读(14452) 评论(0) 推荐(1)
Android学习笔记 - BitmapFun解析

摘要:如果图片资源是静态的,当我们要在View上显示图片时,只需要简单的将图片赋值给ImageView就可以了,但如果需要浏览网络上的图片时该如何做呢?有可能图片很大,有可能网速很慢并且不稳定,这种情况下该如何增加用户体验。Android官方的BitmapFun示例程序已经给了我们很好的解决方法 - 其实万变不离其中,还是采用了提升性能的两种常用方法:异步和缓存。不多说我们先来看BitmapFun的主要类图:ImageWorker:这个是加载图片的核心类,建议大家看源代码从这个类看起。它的主要功能是从内存/磁盘缓存中加载图片,或者是从网络上下载。这里第一要使用缓存,第二从网络上下载,必然要使用异步线 阅读全文
posted @ 2013-12-12 17:07 lcyhjx 阅读(1686) 评论(0) 推荐(0)
Android: 解决ADB server didn't ACK

摘要:分析:1 打开命令行工具, 运行adb start-server 启动服务,报错ADB server didn't ACK, 并且根据错误信息可以得到服务绑定的端口是5037,极有可能是端口被其他程序占用2 可以使用adb nodarmon server命令进一步验证服务绑定端口3 使用netstat –ano | findstr “5037” 查看是那个进程占用了5037端口, 从图可以看出是进程48364使用进程管理器,查看进程4836, 是豌豆荚5干掉4836进程,可是可是,在任务管理器中结束不掉进程,于是使用taskkill命令,taskkill /pid 4836 /f提示成 阅读全文
posted @ 2013-12-08 17:26 lcyhjx 阅读(614) 评论(2) 推荐(0)
Android: 实例解析Activity生命周期

摘要:Activity生命周期图:下面以一个实例来解析,实例APP运行,进入MainActivity,点击Send Button以后进入MessgaeActivity当第一次运行App,进入MainActivity时,执行顺序如下1 Mainactivity.onCreate()2 Mainactivity.onStart()3 Mainactivity.onResume()当点击Send从MainActivity跳转到MessageActivity时,执行顺序如下1 Mainactivity.onPause()2 MessageActivity.onCreate()3 MessageActivit 阅读全文
posted @ 2013-11-06 15:59 lcyhjx 阅读(675) 评论(0) 推荐(0)

博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3