Android开发
qianyefei25
这个作者很懒,什么都没留下…
展开
-
获得Android控件的真实宽高:
获得Android控件的真实宽高:在onCreate中,我们的控件其实还并没有画好,换句话说,等onCreate方法执行完了,我们定义的控件才会被度量(measure),所以我们在onCreate方法里面通过view.getHeight()获取控件的高度或者宽度肯定是0。方法:监听绘图。ViewTreeObserver observer = tv.getViewTreeObserver();原创 2016-12-02 13:58:51 · 363 阅读 · 0 评论 -
ScrollTo、ScrollBy、getScrollX、getScrollY
ScrollTo、ScrollBy、getScrollX、getScrollY自定义ViewGroup时,重要的就是子View的测量和布局,以及交互,因此,需要重写onMeasure onLayout 和 onTouchEvent. /** * 使用遍历的方式通知子View去测量自身 */ @Override protected void转载 2016-12-07 17:39:11 · 324 阅读 · 0 评论 -
解决AndroidStudio Can’t start Git:git.exe
Git就是个类似插件,在Git的官网上注册个账号然后每次编译就会自动把程序上传到网上备份。可以方便查询自己的历史版本之类的。那么就直接下个Git安装。然后在AS里面设置一下Git.exe的位置File——Settinggs——Version Control——Git:测试下得到如下结果再运行即可:转载 2016-07-08 10:33:37 · 8729 阅读 · 0 评论 -
TextView属性详细
1、简介: TextView控件可用来展示文本信息(包括HTML文本),可以手动来设置可编辑或不可编辑。2、创建对象: 1)在代码中通过new的方式创建,创建,设置文本,样式后,通过setContentView方法,将空间设置到界面中。 2)通过在main.xml中添加TextView配置节来创建,设计基础属性,宽度、高度、转载 2014-07-04 15:47:15 · 621 阅读 · 0 评论 -
android:ellipsize实现跑马灯效果总结
最近无意间看到了涉及到跑马灯效果的代码,于是在网上查阅了很多资料,在这里对自己看的一些文章进行一下总结,顺便加上自己的一些体会。让我们一步步逐渐向下。首先我们要实现走马灯这样一个效果,通常来说都是在TextView这个控件中来实现的,而且其中的文字一定是单行显示,如果多行显示,那走马灯效果也就失去了存在的意义。另外,在EditText中使用走马灯没有必要,也不合理,实际上对转载 2014-07-03 11:26:04 · 669 阅读 · 0 评论 -
Android相对布局实现各种梅花效果
Android相对布局实现各种梅花效果 一、效果图如下: 第一部是往drawable文件夹里放一个图片名为icon.png的图片,首先在这里说明Android只能放扩展名为png、jpg、gif的图片;然后编写main.xml文件,代码如下: android:layout_width="match_parent" android:layout_heigh转载 2014-07-02 09:45:56 · 686 阅读 · 0 评论 -
Android中应用界面主题Theme使用方法和页面定时跳转应用
在Android SDK中内置了下面的Theme,可以按标题栏Title Bar和状态栏Status Bar是否可见来分类,感兴趣的朋友可以了解下哈主题Theme就是用来设置界面UI风格,可以设置整个应用或者某个活动Activity的界面风格。在Android SDK中内置了下面的Theme,可以按标题栏Title Bar和状态栏Status Bar是否转载 2014-07-01 19:58:11 · 504 阅读 · 0 评论 -
在res/values中的文件
字符串(String)资源: 无论字符串资源放在res/values目录下哪个资源文件中,在生成ID时都会放在R.string类中。这就意味着,字符串资源的key的唯一性的作用域是res/values目录下所有的资源文件 abc setText(R.string.reference);数组(Array)资源: 数组资源包括字符串转载 2014-07-01 20:43:00 · 704 阅读 · 0 评论 -
Fragment之间的跳转
Fragment之间的跳转 需求:从FragmentOne 跳转至 FragmentTwo 方案:使用接口回调 HomeActivity作为主Activity,里面包含方法切换Fragment.步骤: 1.在FragmentOne中定义接口 //定义接口变量的get方法 public OnButtonClick getOnButtonClick() { retu原创 2016-12-02 13:40:45 · 676 阅读 · 0 评论