随着从事 Android 开发年限增加,负责工作项目也从应用层开发逐步过渡到 Android Framework 层开发。虽然开始就知道 Android 知识体系庞大,但是当你逐渐从 Application 层向 Framework 层走时候,你才发现之前懂得认知真是太少。之前更多打交道 Activity 和 Fragment ,对于 Service 和 Broadcast 涉及
转载 2024-06-20 04:57:22
52阅读
项目目录、项目概述二、开发环境三、运行演示四、源码获取 、项目概述本系统基于 MVP + RxJava + Retrofit进行设计和开发,通过 Retrofit 实现了无网缓存,基于 MVP 模式对 Activity 和 Fragment 封装了两基类,同样适用于非 MVP 实现。运用 RecyclerView 加载了多种复杂布局,用到了些很棒第三方库,新闻阅读内容通过解析api得
   现在离职在家,突然发现没什么事儿做了,就研究研究了smarty,写了一个简单搜索引擎。包含assign赋值,display模版解析方法,新建一个MyTpl.class.php(其他名称也可以)   代码如下:<?php class MyTpl{     //初始化函数   
推荐 原创 2013-07-20 22:01:08
1360阅读
2点赞
参考文档《毛毛虫教你一个属于自己模板引擎》,自己也模仿着遍,原谅我比较懒,具体详
原创 2022-12-01 23:39:55
90阅读
这个控制台目前功能还有限,我想法是做成调试工具,现在很多脚本函数还没有点算点吧:) 关于这个小引擎只能支持2D,底层代码是由汇编+API完成,图片处理和逻辑分开,非常方便改造移植。
原创 2007-10-18 13:11:47
475阅读
Python 有一个自带库叫做 tkinter ,用它我们可以写出系统操作界面,不管你是 Mac OS 系统,还是 Windows 系统,它都可以生成相对应操作界面。这就是所谓跨平台。原理就是我们使用 Python 代码去调用 Tkinter, Tkinter 已经封装了访问TK接口,这个接口是一个图形库,支持多个操作系统,通过它我们就可以调用我们系统本身GUI接口了。接下来我们用代
原创 2021-01-02 11:38:43
731阅读
发博词工作时间长工程师,平时“工作生活”中肯定免不了些大大小小框架和中间件
原创 2022-11-03 19:51:04
50阅读
发博词工作时间长工程师,平时“工作生活”中肯定免不了些大大小小框架和中间件。最近在看Spring Security模式主从从模式配置依赖关系配置初始化和后置
原创 2022-10-27 13:43:42
75阅读
感慨
原创 2019-09-23 13:39:52
784阅读
自己一个笑脸     自己一个笑脸,让自己拥有坦然;自己一个笑脸,让自己勇敢面对艰险。这是怎样种调解,怎样种豁达,怎样种鼓励阿!    独步人生,我们会遇到很多困难,甚至举步艰难,甚至于悲观失望。征途茫茫有时看不到丝星光,长路漫漫有时走并不潇洒浪漫。这时自己一个笑脸好吗?让来自于心底那费执
转载 精选 2008-04-04 20:48:56
416阅读
自己一个笑脸,也就是自己种解脱,放松和坦然!     自己一个笑脸,也就自己份快乐,更会带给别人更多开心!      自己一个笑脸,也是种心灵境界,淡定人生心态!      人天天过活,想越多,活越累。但你又不能不继续。不可能每件事都是如你所愿
转载 2008-12-31 20:08:44
315阅读
接触电脑是18岁那年,从那时起开始成为一个网民,直在网上逛帖子,搜资料,直到今天我才觉得用字所知道点微薄知识去解惑一个人可能要想一个晚上问题,这才是有用。我曾经是立志做一个程序员,大学期间开发过单机游戏,也做过android游戏开发,很不巧是,这两游戏都参加竞赛拿了院级等奖,我想,当时要是导师载加以指点,加以描述下前景,我或许会是一个程序员了,大概是我天生不喜欢平淡,对编程喜
原创 2013-06-18 22:37:29
278阅读
编写一个简单C程序编译器安装完成之后,我们就可以用它来编写代码了。 这里用Dev C++作为示例,我是5.11版本(后续版本是其他人开发分支版本)。1.双击打开软件,2.点击左上角工具栏“文件”→“新建”→“源代码”,这样就打开了一个窗口,可以在这里编辑代码。 现在来看一个简单代码。#include <stdio.h> //这是一个头文件 int main(){
   自己一个笑脸,也就是自己种解脱,放松和坦然!     自己一个笑脸,也就自己份快乐,更会带给别人更多开心!      自己一个笑脸,也是种心灵境界,淡定人生心态!      人天天过活,想越多,活越累。但你又不能
转载 2008-12-19 20:31:11
413阅读
们聊到走出迷茫关键是设定一个目标,然后迈开大步、义无反顾地朝她走去。如果你试过了,不知你是否有这样体会,就是你走出了没有目标的迷茫,但是有了什么才是我目标的彷徨。老实说,找出自己想要还真的是蛮困难。我能给建议是,假如你从来没问过自己这个问题,不要期待问次就找出来,这是渐渐浮现出来,它需要你不断地试错。你要也不是一个终极不变,不同阶段有不同想法,但无论如何,不要为了别人目标
翻译 精选 2011-06-30 13:12:11
530阅读
BuilderXBuilder:顶级接口,提供build方法;public interface XBuilder { O build() throws Exception;}AbstractXBuilder:XBuilder
原创 2022-10-27 14:20:26
102阅读
Configurer保存配置信息Builder将Configurer串起来,一个Builder可能保存有很多Configurer。多个类型Configurer,同
原创 2022-10-27 14:20:32
85阅读
Spring Security架构Spring Security提供了三顶级配置对象,AuthenticationManagerBuilder。、、HttpSecurity
原创 2022-10-27 14:20:36
45阅读
信息传递 Configurer用来配置Builder一个子模块般是这样,如果Builder依赖对象需要一个Configurer来处理,则Builder持有这个依
原创 2022-10-27 14:21:16
68阅读
# 实现Android TTS引擎步骤 ## 1. 准备工作 在开始实现Android TTS引擎之前,我们需要先确保项目中已经添加了相应依赖库。在`build.gradle`文件中添加以下代码: ```groovy dependencies { implementation 'com.google.android.tts:google-android-tts:1.0.0' } `
原创 2023-10-30 10:45:45
139阅读
  • 1
  • 2
  • 3
  • 4
  • 5