![](https://img-blog.csdnimg.cn/20190927151053287.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
移动端
.
智江鹏
奇奇怪怪的我
展开
-
Android启动模式
standard 默认的启动模式,标准模式开启这个Activity,系统就会new一个新的Activity,这个Activity的引用就会出现在任务栈的顶部singletop 单一顶部模式如果开启的Activity已经存在一个实例在任务栈的顶部,再去开启这个Activity,系统就不会创建新的Activity的实例了,而是复用已经存在的这个Activity 目的: 避免奇怪的用户体验 案例: 浏览器的书签singleTask 单一任务栈如果任务栈里面已经存在要激活的.原创 2022-03-28 10:12:21 · 2399 阅读 · 0 评论 -
Activity的生命周期
* oncreate() Activity对象被创建的时候调用的方法* onDestory() Activity对象被销毁的时候调用的方法* onStart() Activity界面被用户可见调用的方法* onStop() Activity界面用户不可见调用的方法* onresume() Activity获取焦点* onpause() Activity失去焦点* onRestart() 界面被最小化并且没有被关闭,重新打开会执行onRestart();* 完整生命周期> oncr.原创 2022-03-28 09:58:09 · 519 阅读 · 0 评论 -
常用linux命令
su1.super user 超级管理员rm1.remove 移除文件ls1.list 列出目录结构 -l列出所有详细信息cd1.cd 进入目录命令2.cd .(当前路径)3. cd..(上一级路径)4.cd/(绝对路径)catcat 查看文件,写文件cat > 文件名 << 结束符号 (创建新文件) cat >> 文件名 << 结束符号(文件存在追加文件,不存在创建文件) 拷贝文..原创 2022-03-28 09:49:10 · 294 阅读 · 0 评论 -
Android目录结构
data目录/data/data 目录:存放apk的数据目录/data/system目录:系统配置的信息,相当于windows注册表,密码文件/data/anr目录:开发人员定位错误信息/data/app目录:用户安装的apk路径(执行文件)dev目录 devices简称 设备文件sbin目录 server bin目录,adbd 桥连接服务器文件mnt目录,挂载的目录,如:sdcard,光驱,软盘proc目录 process进程相关的 cup信息 ..原创 2022-03-28 09:06:39 · 1607 阅读 · 0 评论 -
8.Android组件-Imageview
获取图片IDpublic static int getimages(String name){ Class drawable = R.drawable.class; Field field = null; try { field =drawable.getField(name); int images = field.getInt(field.getName()); return images; } catch (Ex.原创 2022-03-10 09:18:19 · 3245 阅读 · 0 评论 -
9.Android组件-Spinner
设置spinner默认选中 /** * 根据值, 设置spinner默认选中: * @param spinner * @param value */ public static void setSpinnerItemSelectedByValue(Spinner spinner,String value){ SpinnerAdapter apsAdapter= spinner.getAdapter(); //得到SpinnerAdapter对象 ...原创 2022-03-10 09:20:42 · 156 阅读 · 0 评论 -
10.Android组件-ListView
<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="@color/background" androi.原创 2022-03-10 09:54:51 · 2811 阅读 · 0 评论 -
15.Android Intent使用
1.传递普通类型2.传递对象发送端 Today_record today_record 前提是这个对象要实现序列化Intent intent = new Intent(getBaseContext(), RecordShowActivity.class);intent.putExtra(“recorditem”, today_record);接受端mrecord = (PathR...原创 2019-08-23 23:14:26 · 142 阅读 · 0 评论 -
17.Android存储-数据库- OrmLite 使用
1.增加Life_Devices user = new Life_Devices();user.setId(UUID.randomUUID().toString());user.setDevicename(devicename);user.setDeviceid(Deviceid);user.setStorid(Storid);userDao.create(user);2.删除...原创 2019-08-23 23:57:03 · 579 阅读 · 0 评论 -
18.Android存储-SharedPreferences使用(sp)
工具类public class SpfUtils { /** * 保存在手机里面的文件名 */ public static final String FILE_NAME = "share_data"; /** * 保存数据的方法,我们需要拿到保存数据的具体类型,然后根据类型调用不同的保存方法 * * @param context * @param key * @param object */.原创 2022-03-10 09:28:58 · 294 阅读 · 0 评论 -
22.Android存储-Assets目录操作
/** * 读取Assets目录下面的json文件 * Created by liji on 2016/5/6. */public class JAssetsUtils { /** * 读取Assets目录下面指定文件并返回String数据 * @param context * @param fileName * @return */ public static String getJsonDataFromAssets(C.原创 2022-03-10 09:44:55 · 842 阅读 · 0 评论 -
21.Android组件通讯-Eventbus
1.导入implementation 'org.greenrobot:eventbus:3.1.1'2.注册EventBus.getDefault().register(this);3.销毁@Override public void onDestroy() { super.onDestroy(); EventBus.getDefault().unregister(this); }4.数据分发@Subscrib.原创 2022-03-09 18:31:07 · 156 阅读 · 0 评论 -
22.Android注解-butterknife
1.引入compile 'com.jakewharton:butterknife:8.7.0'annotationProcessor 'com.jakewharton:butterknife-compiler:8.8.1'原创 2022-03-09 18:33:25 · 104 阅读 · 0 评论 -
24.Android网络通讯-Okhttp
在Android Studio中只要在dependencies里添加 compile ‘com.zhy:okhttputils:2.6.2’ 而在eclipse中则需要导入okhttp-3.9.0.jar,okhttputils-2_6_2.jar,okio-1.13.0.jar 这三个jar包,但是放心,我已经上传了资源 http://download.csdn.ne原创 2017-09-19 17:46:02 · 1557 阅读 · 0 评论 -
24.Android网络通讯-Gson解析Json
今天教大家用Gson 来解析json原创 2017-09-20 00:14:04 · 525 阅读 · 0 评论 -
25.Android网络通讯-Netty(TCP服务端)
导包数据初始化public class NettyServer { public static Map<String, Channel> getMap() { return map; } public static void setMap(Map<String, Channel> map) { NettyServer.map = map; } private static Map<.原创 2022-03-10 08:57:40 · 1108 阅读 · 1 评论 -
26.Android硬件通讯-数据类型转换
/**01.计价器 16进制SCII转10进制字符串例如:ASCII :BEA94A4C313233343536 转成字符串 京JL123456@param value 要转化的ASCII@return 10进制字符串*/public static String asciiToString(String value) {try {return new String(hex2byt...原创 2019-08-23 23:08:13 · 504 阅读 · 0 评论 -
18.Android多媒体-录像后在手机文件夹不显示问题的解决办法
关于android录像后在手机文件夹不显示问题的解决办法MediaScannerConnection msc = null; ProgressDialog progressDialog = null;public void sendVideo(String localPath ) { if (TextUtils.isEmpty(localPath)) { retu原创 2017-09-19 09:52:13 · 1577 阅读 · 0 评论 -
30.Android调试-连接夜深模拟器
adb命令连接夜深模拟器adb connect 127.0.0.1:62001原创 2019-08-23 23:48:33 · 213 阅读 · 0 评论 -
30.Android优化-APP启动白屏的解决办法
平时发现自己写的APP,启动后总有几秒的白屏,很恶心,所以下决心改一下!下面这个是全局的的Style <style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"> <item name="colorPrimaryDark">@color/colorPrimaryDark</item> <it原创 2017-09-21 11:42:49 · 1739 阅读 · 0 评论 -
35.Android地图-百度地图 获取release版和debug版的签名
Android studio百度地图 获取release版和debug版的签名小弟刚开始写博客,就把自己平时遇到的问题给大家分享一下,请大家多指教: 第一步 :选择打开 Project Structure 第二步:选择自己的项目 第三部:添加自己的签名 写好自己的签名,确定没错的话,点OK关键的来了重启android studio 接下来找到这儿 点击 项目-Tasks-andro原创 2017-09-19 09:34:55 · 695 阅读 · 0 评论 -
Android Studio 导入Github下载的项目完美导入的方法
1.首先去Github下载一个源码 例如 https://github.com/GillMo/MenuDemo 2.打开自己的Android Studio 打开一个自己项目,按图标所示找到这个版本号 3.按图所示,找到要导入的项目的版本 把这个版本改成从Studio里找到的那个版本号接下来终点来了,完成这接下来这步就成功了70% 知道本地的版本号后修改要导入项目的版本原创 2017-09-19 11:30:23 · 15671 阅读 · 9 评论 -
7.数据转化
遇到通过wifi接受的数据,要通过转换成十六进制字符串,或者最后又是十进制数据。都是根据双方的协议来开发的。那么我发送过去的数据也需要,经过特殊转换成byte字节发过去,硬件那边收到不至于乱码的数据。1、硬件调试发给android这边是十六进制数据原始数据:68 38 38 68 A 72 78 55 34 12 43 23 01 07 Y 00 00 00 0C 13 78 56 34 12 0C 3B 78 34 12 0C 26 78 56 34 12 0B 59 45 23 00 02原创 2022-03-10 09:16:50 · 2731 阅读 · 0 评论 -
Android stetho最简单粗暴的使用
1.compile 'com.facebook.stetho:stetho:1.3.1'2.Stetho.initializeWithDefaults(this);3.浏览器输入chrome://inspect/#devices原创 2019-08-23 23:53:18 · 168 阅读 · 0 评论 -
Android 反编译没加密Jar包更改变量
//有需要加我QQ 2973901695原创 2019-08-24 15:39:55 · 85 阅读 · 0 评论 -
Android中的Fragment+Viewpage懒加载
//稍后更新原创 2017-09-19 23:56:54 · 332 阅读 · 0 评论 -
Android 上拉刷新 下拉加载 完美无bug
///稍后更新,先制定好更新计划原创 2017-09-20 00:01:07 · 455 阅读 · 0 评论 -
Android中WebView里原生与AS交互
//先写标题。稍后更新原创 2017-09-20 00:32:15 · 562 阅读 · 0 评论 -
Android Listview制定属于自己的适配器,完美解决数据刷新等问题!
Android Listview制定属于自己的适配器,完美解决数据刷新等问题!原创 2017-09-20 00:03:25 · 1312 阅读 · 0 评论 -
Android 平时用到的第三方库,随时更新~
1.网络请求 Retrofit2.0 Okhttp Volly Asynchttp2.Json解析 Gson Jackson fastjson 3.图片加载 Fresco Piscasso Glide Android-ImageLoader 4.事件总线,比如Fragment与Activity之间的通信 EventBus otto 5.手机抓包 fiddler 6原创 2017-09-19 10:18:32 · 660 阅读 · 0 评论 -
Android中的串口通讯全解析
//先写标题,内容稍后更新原创 2017-09-20 00:20:53 · 908 阅读 · 1 评论 -
Android中Handler使用全解析
//稍后更新,做好更新计划!原创 2017-09-20 00:06:20 · 434 阅读 · 0 评论