- 博客(8)
- 收藏
- 关注
原创 生成连续不重复随机整数数组
import java.util.Random;public class RadomUtil { //随机洗牌算法,从备选数组中选择一个放入目标数组中,将选取的数组从备选数组移除(放至最后,并缩小选择区域) //算法时间复杂度O(n) public static int[] generateRandIntArray(int Len) { int[] RandArr...
2018-08-09 15:53:26
1278
转载 gridLayout动态添加button按钮
代码如下:public class CityActivity extends Activity { private GridLayout gridLayout; String[][] count = { { "北京", "上海", "天津", &
2018-08-09 14:30:35
2955
转载 DIP转化为PX
系统自带的DIP转化为PX方法:int height = (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 50, this.getResources().getDisplayMetrics());applyDimension的源码:public static float applyDimension(int un...
2018-08-09 13:46:14
446
转载 Android界面动态生成View
在onCreate方法中 1、创建一个View(本文为Button)实例: java代码:Button button=new Button(this);//创建Buttonbutton.setId(100);//设置Button的IDbutton.setBackgroundColor(Color.RED);//设置Button的背景色button.setText("Hello Wor...
2018-08-09 11:57:19
1949
转载 Android学习笔记之“Android Studio目录结构”
Android Studio新建项目的目录结构Product目录结构如下所示: .idea://AS生成的工程配置文件,类似Eclipse的project.properties。 app://AS创建工程中的一个Module。 gradle://构建工具系统的jar和wrapper等,jar告诉了AS如何与系统安装的gradle构建联系。 External Libraries://不...
2018-08-07 14:43:08
248
转载 Android学习笔记之“四大组件”
一、四大组件: Android四大组件分别为activity、service、content provider、broadcast receiver。一、android四大组件详解1、activity(1)一个Activity通常就是一个单独的屏幕(窗口)。(2)Activity之间通过Intent进行通信。(3)android应用中每一个Activity都必须要在Andro...
2018-08-07 10:42:59
169
转载 Android学习笔记之“五大存储”
在Android中,可供选择的存储方式有SharedPreferences、文件存储、SQLite数据库方式、内容提供器(Content provider)和网络。一.SharedPreferences方式 Android提供用来存储一些简单的配置信息的一种机制,例如,一些默认欢迎语、登录的用户名和密码等。其以键值对的方式存储,使得我们可以很方便的读取和存入. 1)程序...
2018-08-07 10:40:15
176
转载 Android学习笔记之“六大布局”
六大界面布局方式包括: 线性布局(LinearLayout)、框架布局(FrameLayout)、表格布局(TableLayout)、相对布局(RelativeLayout)、绝对布局(AbsoluteLayout)和网格布局(GridLayout) 。声明Android程序布局有两种方式: 1)使用XML文件描述界面布局; 2)在Java代码中通过调用方法进行控制。 我们既可以使用任何...
2018-08-06 14:05:07
321
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人