05 2021 档案
摘要:有序广播和无序广播 发送无序广播 创建intent 设置action 通过sendBroadcast(intent) 就可以把广播发出去 当前的设备上 只要有广播接收者注册了相同的action 就可以收到广播 并且在发广播的时候 可以通过intent传递数据 1.public void sendbr
阅读全文
摘要:activity生命周期 onCreate onStart 走完onStart界面可见但是不能操作 onResume 走完onResume界面可见,能操作 onPause 走完onPause界面可见但是不能操作 onStop 不可见不可操作 onDestory释放资源 onRestart activ
阅读全文
摘要:Service 概念 进程 ①默认情况 每一个android应用都运行在一个单独的进程中 ②当应用运行起来之后 系统会创建一个进程 在这个进程中创建一个单独的线程(主线程) 四大 组件都运行在相同的进程和相同的线程中 ③ 进程的创建的销毁都是由系统来执行的 以及进程的优先级 ① 前台进程 ②可视进程
阅读全文
摘要:aidl 安卓接口定义语言 让其它应用可以调用当前应用service中的方法 RPC remote procedure call 远程过程调用 AIDL 解决就是rpc的问题 IPC inter process communication 进程间通信 每一个android应用都运行在独立的进程中 所
阅读全文
摘要:高效团队养成 及时是最好的团队,你也需要协调每个人的贡献从而形成一个集体,但那是管理中相对有章可循的部分。对大多数尝试者来说,成功还是失败在组建团队并形成最初方向的时候就已经设定了。一旦拥有一群才能超卓的成员,管理者就可以在开动后退居二线了。 大部分形式的团队自毁,其危害来自于贬低工作或者贬低做工作
阅读全文
摘要:进程的概念&进程优先级 当应用运行之后 系统会创建一个linux进程 大部分情况下一个android应用对应一个linux进程 这个进程在一开始的时候只有一个线程 所有的组件都运行在同一个进程和同一个线程中(默认情况) 四大组件都运行在主线程中 Android系统会尽量保证每一个开启的进程 尽可能长
阅读全文
摘要:管理人力资源 作者说道:也许软件系统的主要人问题不在于技术,而在于社会性因素。我相信有过工作经验的一定都会产生心理共鸣, 虽然我只是一个有过短暂工作经历的学生,我看到这个提议时也深有感触。 很多管理者用编程中的模块化思想来管理人,认为人是可随时替换的,殊不知人的社会性,不知 我们工作的问题更多是属于
阅读全文
摘要:这是一本有关管理的书,很多项目走向失败,不是因为技术问题,而是因为管理出现了问题,问题出现在“人”身上, 包括管理者和被管理者。“人”是一切问题的根源,但也是解决问题的根本,对于与软件和硬件,“人件”一词由此而来。 大多数管理者坦承:他们对人的担心更甚于对技术的担心。但他们很少以此种方式去管理。他们
阅读全文
摘要:fragment入门 通过xml文件声明fragment 创建Fragment的布局文件 xml ①创建一个类继承Fragment ②重写onCreateView方法 把fragment对应的xml布局文件加载进来 在这个方法中创建fragment的界面 public class FirstFrag
阅读全文
摘要:交流 显然,团队中的开发者必须相互交谈,给出了促进交流的建议,但是人们很容易忘记,团队本身也存在于更大的组织中, 团队作为实体需要同外界明晰地交流。课上老师也经常讲,公司里面有每天的站立会议,每天进行沟通交流,没有交流的团队就 跟每个程序员单干没有什么区别,只是给程序员找了个同伴而已。同时交流也会催
阅读全文
摘要:日志猫的使用 logcat //区别 输出颜色不同 级别不同 Log.v("MainActivity", "verbose");//黑色的日志 Log.d("MainActivity", "debug"); //蓝色的日志 Log.i("MainActivity", "info"); // 绿色的日
阅读全文
摘要:正交性 消除无关事物之间的影响,写正交的系统,提高生产率与降低风险。 工具箱与库 当自己引入第三方工具箱和库时,要注意保持系统的正交性,要明智的选择技术。 编码 让你的代码保持解耦。 避免使用全局数据 避免编写相似的函数 测试 正交地设计和实现的系统也更易于测试,因为系统的各组件之间的交互是形式化的
阅读全文
摘要:责任 责任是你主动担负的东西。你承诺确保某件事情正确完成,但你不一定能直接控制事情的每一个反面,除了尽你所能之外,你必须分析风险是否超出了你的控制。 既然选择了,就必须对自己的东西负责,如果事情没有完成,直接告诉他们为什么某事做不到,为何耽搁,为何出现问题。不要推脱,既然没完成,就要如实说明。 基本
阅读全文
摘要:web端的数据成功存储,但是和android端的数据获取到的数据不适配, 进行数据之间的适配。 遇到问题:在安卓中glide不能解析png图片,于是修改二进制流的转化,将png先转化为jpg 再存入到服务器 bufferedImage = ImageIO.read(item.getInputStre
阅读全文
摘要:web端数据处理出现问题,不能通过servlet中的request获取属性值, 查找一番,前端的form设置上传数据格式为二进制类型,需要先转化,接收为 fileitem,在进行处理
阅读全文
摘要:开始整合项目,测试登录,注册,搜索功能, 在安卓中数据处理存在个别错误,功能逻辑有个别不正确 进行修改和完善,添加二次确认退出
阅读全文
摘要:为共同的远景而工作(Work toward a shared vision) “共同的远景”是指产品的远景。我们做一个产品,不管是应用软件、行业软件,还是通用软件,要明确项目的目标是什么。 这个目标必须是明确的,没有二义性; 这个目标不是当前就能达到,必须是通过努力才能达到的; 分而治之(Work
阅读全文
摘要:实现功能,通过连接,获取到品牌商存入数据库的数据, 将数据返回到list集合,展示在安卓前端 出现问题:servlet响应请求返回数据格式出错,利用gson类将java类 转化为jsonobject对象,存入ArrayList,最后tostring返回请求
阅读全文
摘要:在进行网络间的通信中,需要开启线程来实现网络连接, 但是在activity中无法拿到获取到的数据,数据只能在网络线程中查看 解决:通过Handler在线程之间进行通信,传递获取到的信息 Handler myhandler; Message msg = new Message();成功获取到数据
阅读全文
摘要:通过myurl.openConnection()连接一直连接失败,问题解决: 在一般的Java Web程序开发中,我们通常使用localhost或者127.0.0.1来访问本机的Web服务, 但是如果我们在Android模拟器中也采用同样的地址来访问,Android模拟器将无法正常访问到我们的服务
阅读全文
摘要:完成安卓的登录和注册界面的设计,进行服务器端的开发,设计javabean实体 映射,零售商 ,商品,品牌商,订单类的构建 遇到问题:安卓发起网络请求,客户端回应请求,数据处理设置。 使用传统的方法 //1创建客户端对象URL myurl = new URL(urlhttp);//2创建连接对象con
阅读全文
摘要:进行android的UI界面设计,设计圆角输入框和圆形按钮, 以及点击的水滴效果 遇到问题,新建的drawable布局没有达到预期的效果,圆形按钮的 背景想设置为图片,但是发现会遮盖住水滴效果,改用新建vector图 <vector xmlns:android="http://schemas.and
阅读全文
摘要:《构建之法》阅读笔记02 团队,在软件开发中是个不可缺少的名词,很少有一款开发是脱离团队的。团队是有一致的集体目标,团队要完成这目标。同时团队成员各有分工,互相依赖合作,共同完成任务。 团队有各种各样的模式:蜂窝模式、主治医师模式、明星模式、社区模式、业余剧团模式、秘密团队、特工团队、交响乐团模式、
阅读全文
摘要:进行了项目的划分,负责开发android端的登录注册,网页端的登录注册, 以及服务器端的数据处理,请求响应 第一天任务:编写登录和注册的UI 遇到问题:对android的布局存在不了解,放置的图片logo和背景 大小被拉伸,页面不美观
阅读全文

浙公网安备 33010602011771号