android
文章平均质量分 54
luowei_memory
这个作者很懒,什么都没留下…
展开
-
Android Paint之PathEffect详解
在之前讲 Android Paint的使用详解的时候,其中有一个方法setPathEffect(PathEffect effect)没有详细介绍,这篇就结合代码来介绍一下,在之前说过PathEffect共有6个子类ComposePathEffect,CornerPathEffect,DashPathEffect,DiscretePathEffect,PathDashPathEffect,SumPat转载 2017-07-14 11:56:12 · 402 阅读 · 0 评论 -
android活动的生成周期及启动模式
一、活动的生成周期分别为:onCreate()、onSart()、onResme()、onPause()、onStop()、onDestroy()、onRestart()。 1.运行状态:当一个活动处于栈的顶部时,这时活动就处于活动状态,系统是不愿意回收处于活动状态的,会影响用户体验。 2.暂停状态:当一个活动不再处于栈的顶部时,但仍然可见时,这时就是暂停状态了。处于暂停转载 2017-10-15 11:59:42 · 230 阅读 · 0 评论 -
活动间的数据传递
数据传递包含数据的发送与接收 一、向一个活动传递数据(startActivity) 1、数据发送 使用Intent的putExtra的系列重载方法。可以把想要传递的数据暂存在Intent中。bt5.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) {原创 2017-10-15 11:51:57 · 371 阅读 · 0 评论 -
使用intent切换活动
Intent之间的切换可以使用显示Intent和隐式Intent。 1、使用显示Intent 使用Intent创建Intent 的实例。构造函数的参数有两个,见下例: bt1.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Intent i原创 2017-10-14 13:03:01 · 392 阅读 · 0 评论 -
toast和menu的使用
1、toast主要是用在应用程序中输出一些短小的消息给客户。 Toast.makeText(this, "you click add", Toast.LENGTH_SHORT).show();makeText有三个参数,第一个参数是context,第二个参数是现实的内容,第三个参数是显示的时间,可以选择Toast.LENGTH_SHORT和Toast.LENGTH_LONG 2、使用Menu原创 2017-10-14 12:27:27 · 229 阅读 · 0 评论 -
布局文件与控件使用的技巧
1、使用一下代码将activity中系统自带的标题栏隐藏掉,从而使用我们自己的指定的标题栏。 protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_like_iphone);原创 2017-10-18 10:29:28 · 297 阅读 · 0 评论 -
使用support库实现百分比布局
使用support库实现百分比布局,我们只需要在build.gradle中添加百分比布局库的依赖即可。具体如下:dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) androidTestCompile('com.android.support.test.espresso:espresso-core:2.2原创 2017-10-17 17:15:55 · 433 阅读 · 0 评论 -
布局相关的知识点
1、 android:gravity="center"//一般指文字在控件中的对齐方式 android:layout_gravity="right" //一般指控件在布局中的对齐方式2、使用android:layout_weight去分配控件占用的空间时,规范写法试讲相应的尺寸设置为0,通过android:layout_weight来设置各元素所占用的比例。各个控件的android:layou原创 2017-10-17 16:23:39 · 174 阅读 · 0 评论 -
android中build.gradle文件简单说明
1、android中build.gradle文件简单说明 根目录下的build.gradle:buildscript { repositories { jcenter() // 代码托管仓库,声明之后,就可以使用jcenter上的开源项目。 } dependencies { classpath 'com.android.t原创 2017-10-13 21:12:49 · 664 阅读 · 0 评论 -
android 6.0权限全面详细分析和解决方案
原文:http://www.2cto.com/kf/201512/455888.htmlhttp://blog.csdn.net/yangqingqo/article/details/48371123http://inthecheesefactory.com/blog/things-you-need-to-know-about-android-m-permission-developer-edi转载 2017-08-04 12:52:01 · 448 阅读 · 0 评论 -
Android的地图开发环境搭建
本文简单记录了Android的地图开发的几个点: 1、获取key的方法:http://lbs.amap.com/faq/top/hot-questions/249 2、配置android开发环境:http://lbs.amap.com/api/android-sdk/gettingstarted 按照这两部配置基本上没有什么问题。如下图的几个文件在下载包里没有直接给出,可以根据文件名原创 2017-06-15 16:35:34 · 262 阅读 · 0 评论 -
活动中的临时数据的保存和提取
当活动跳转到之前已销毁活动后,之前输入的信息将会丢失。可以采用一定的方法将数据保存下来,在返回到之前的活动后还可以将数据在恢复出来。 EditText et1=(EditText)findViewById(R.id.edit1); @Override protected void onSaveInstanceState(Bundle outState) { super.on原创 2017-10-15 12:26:19 · 1803 阅读 · 0 评论