- 博客(9)
- 收藏
- 关注
原创 自定义Dialog
默认的Dialog: AlertDialog.Builder builder = new AlertDialog.Builder(this); builder.setTitle("最新版本:" + mVersionName); builder.setMessage(mDesc); // builder.setCancelable(fals
2016-07-02 14:44:43 171
原创 android 布局
一些布局和控件的常用属性LinearLayout 线性布局 没啥。 orientation属性 方向,vertical(竖直)或者horizontal(水平)android:gravity 来指定TextView内文字的对齐方式,可选值有 top、 bottom、 left、 right、 center在设置背景图片的时候,text设置background属性,ImageView设置src属性
2016-07-02 14:11:19 182
原创 Intent 用法总结
intent 目的 意图。可以来启动activity,启动service,发送Broadcast。显示意图 常用来启动本应用内的活动或者服务startActivity(new Intent(main.this,intent.class));//启动活动startService(new Intent(main.this,intent.class));//启动服务隐式意图 常用来启动其他应用在
2016-07-02 00:46:20 260
原创 XUtils
安装好像3.0还没有出jar包。不过在androidstudio中用 project structure 内的app->dependencies 搜索导入就好啦下载文件新建xUtlis类。 public class XUtil { public static <T> Callback.Cancelable DownLoadFile(String url, String filepath,
2016-07-01 22:58:22 230
原创 android解析Json数据
原生解析简单的jsonjson:是以键值对来存储数据的。不同的键值队以‘,’隔开{"versionName": "2.0", "versionCode": 2, "description": "新增NB功能,赶紧体验!!!", "downloadUrl": "http://www.baidu.com"}JSONObject jo = new JSONObject(result);//result是
2016-07-01 22:13:36 233
原创 简单的android http连接
HttpURLConnection conn = null; try { // 本机地址用localhost, 但是如果用模拟器加载本机的地址时,可以用ip(10.0.2.2)来替换 URL url = new URL("http://xxxxxxx/x/update.json");
2016-07-01 22:08:28 487 1
原创 子线程更新UI
发消息之后在主线程更新private Handler mHandler = new Handler() { public void handleMessage(android.os.Message msg) { switch (msg.what) { case CODE_UPDATE_DIALOG:
2016-07-01 21:54:59 209
原创 安卓动画集
所有的动画都有几个步骤:private RelativeLayout rlRoot;// 根布局 protected void onCreate(Bundle savedInstanceState) { rlRoot = (RelativeLayout) findViewById(R.id.rl_root); // 渐变的动画效果
2016-07-01 21:25:20 214
转载 初探安卓通知功能
安卓通知功能创建通知的详细步骤:1.首先需要一个 NotificationManager 来对通知进行管理,可以调用 Context 的 getSystemService()方法获取到。getSystemService()方法接收一个字符串参数用于确定获取系统 的 哪 个 服 务 , 传 入 Context.NOTIFICATION_SERVICE 即 可 。 因 此 , 获 取Notifica
2016-07-01 19:52:19 292
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人