随笔分类 -  Android

摘要:1、将 jni 文件夹名改为 cpp; 2、添加 CMakeLists.txt; 3、修改 build.gradle; 【参考】 https://developer.android.com/studio/projects/add-native-code.html 阅读全文
posted @ 2016-10-01 22:19 壬子木 阅读(1197) 评论(0) 推荐(0)
摘要:用 Android Studio 1.5 运行 BaiduMapsApiASDemo 时,显示 key 验证出错。原因在于用keytool -list -keystore debug.keystore 获取的SHA1不正确,为了避免注册时弄错签名,建议直接用打包出来的apk查看签名,具体如下:1) ... 阅读全文
posted @ 2016-01-08 17:01 壬子木 阅读(369) 评论(0) 推荐(0)
摘要:【参考文献】http://blog.csdn.net/singwhatiwanna/article/details/17596225 1 /* 2 * Copyright (C) 2008 The Android Open Source Project 3 * 4 * Licensed... 阅读全文
posted @ 2015-11-02 16:38 壬子木 阅读(396) 评论(0) 推荐(0)
摘要:模拟器版本 Android 4.1.2 - API Level 16CMD 下输入:adb shell service list服务名对象0phonecom.android.internal.telephony.ITelephony1iphonesubinfocom.android.internal... 阅读全文
posted @ 2015-09-14 10:36 壬子木 阅读(734) 评论(0) 推荐(0)
摘要:Android 内核具有和标准 Linux 内核一样的功能,主要实现了内存管理、进程调度、进程间通信等功能。但在文件系统、进程间通信、内存管理等方面存在差异。1、文件系统。移动设备采用的大多不是硬盘而是 Flash 作为存储介质,因此,Android 内核中增加了标准 Linux 专用于 Flash... 阅读全文
posted @ 2015-09-09 10:39 壬子木 阅读(946) 评论(0) 推荐(0)
摘要:【来源】ExMobi 二次开发手册手机屏幕根据密度范围分为五种:低、中、高、超高、超超高,为了确保界面元素在不同的屏幕都能合适的展示,在设计界面元素的 UI 时,UI 工程师建议统一采用 dpi (Dots Per Inch) 来定义界面元素。计算手机dpi,需要知道手机屏幕尺寸和手机分辨率。即手机... 阅读全文
posted @ 2015-08-23 18:18 壬子木 阅读(9632) 评论(0) 推荐(0)
摘要:1、assets —— 资产目录(该目录中的文件会被直接打包到 apk 文件中)。获取该目录下的文件的方式是:InputStream is = getContext().getAssets().open("naddress.db");2、res 下的 raw 的目录。获取该目录下的文件的方式是:In... 阅读全文
posted @ 2015-08-21 22:11 壬子木 阅读(787) 评论(0) 推荐(0)
摘要:Android 手机中的联系人信息保存在 data\data\com.android.providers.contacts\databases\contacts2.db 中。主要有raw_contacts 表:用来存放联系人的 id;data 表:用来存放联系人的具体数据;mimetypes 表:保... 阅读全文
posted @ 2015-08-20 16:41 壬子木 阅读(387) 评论(0) 推荐(0)
摘要:1 /** 2 * 获取手机的 sim 卡串号 3 * 需要在清单文件中配置权限: 4 * 5 */ 6 private String getSimSerial(){ 7 // sim 卡是与电话相关的 8 Tele... 阅读全文
posted @ 2015-08-20 11:09 壬子木 阅读(203) 评论(0) 推荐(0)
摘要:增量更新工具类【https://github.com/cundong/SmartAppUpdates】 1 import java.io.File; 2 3 import android.app.Activity; 4 import android.app.ProgressDialog; ... 阅读全文
posted @ 2015-08-11 11:59 壬子木 阅读(740) 评论(0) 推荐(0)
摘要:匹配文件后缀名 MIME 类型。 1 import java.io.File; 2 3 import android.content.Context; 4 import android.content.Intent; 5 import android.net.Uri; 6 7 pu... 阅读全文
posted @ 2015-07-30 11:06 壬子木 阅读(559) 评论(0) 推荐(0)
摘要:原理:该类派生自 BroadcastReceiver,重载方法 onReceive ,检测接收到的 Intent 是否符合 BOOT_COMPLETED,如果符合,则启动用户Activity。 1 import android.content.BroadcastReceiver; 2 import ... 阅读全文
posted @ 2015-06-29 19:52 壬子木 阅读(197) 评论(0) 推荐(0)
摘要:MVC 和 MVP 的区别:View 对应于Activity,负责View的绘制以及与用户交互Model 依然是业务逻辑和实体模型Presenter 负责完成 View 与 Model 间的交互【注】Presenter 与 View 之间的交互是通过接口的。【具体案例参考文章】http://blog... 阅读全文
posted @ 2015-06-24 11:07 壬子木 阅读(138) 评论(0) 推荐(0)
摘要:完成像带有文件的用户数据表单的上传,而且可以上传多个文件,这在用户注册并拍照时尤其有用。 1 import java.io.BufferedReader; 2 import java.io.ByteArrayOutputStream; 3 import java.io.DataOutputSt... 阅读全文
posted @ 2015-05-31 19:25 壬子木 阅读(416) 评论(0) 推荐(0)
摘要:AndroidInteractWithWebService.xml1 2 3 4 5 $mobile6 7 8 9 WebServiceRequestFromAndroid 1 package com.wangjialin.internet.servi... 阅读全文
posted @ 2015-05-30 19:57 壬子木 阅读(197) 评论(0) 推荐(0)
摘要:String xml = "hello30"; 1 private static boolean sendXML(String path, String xml) throws Exception{ 2 // 3 byte[] data = xml.getByte... 阅读全文
posted @ 2015-05-30 19:45 壬子木 阅读(302) 评论(0) 推荐(0)
摘要:sendPOSTRequest 业务类 1 package com.wangjialin.internet.userInformation.service; 2 3 import java.io.OutputStream; 4 import java.net.HttpURLConnection; ... 阅读全文
posted @ 2015-05-30 19:20 壬子木 阅读(599) 评论(0) 推荐(0)
摘要:以 GET 方式上传数据,小于 2K,且安全性要求不高的情况下。 1 package com.wangjialin.internet.userInformation.service; 2 3 import java.net.HttpURLConnection; 4 import java.net.... 阅读全文
posted @ 2015-05-30 18:47 壬子木 阅读(410) 评论(0) 推荐(0)
摘要:多线程下载大文件时序图FileDownloader.java 1 package com.wangjialin.internet.service.downloader; 2 3 import java.io.File; 4 import java.io.RandomAccessFile; ... 阅读全文
posted @ 2015-05-30 14:04 壬子木 阅读(584) 评论(0) 推荐(0)
摘要:从网络获取可执行文件 1 public void getFile() throws Exception{ 2 3 // 首先得到请求的路径 4 String urlpath = "http://ftpcnc-js.pconline.com.cn/pub/download/2010... 阅读全文
posted @ 2015-05-30 12:30 壬子木 阅读(196) 评论(0) 推荐(0)