手把手开发一个完整即时通讯App

2,140 阅读1分钟

String 前往下载 = " http://icourse8.com/androidapp_mvpim.html ";

章节信息

第1章 学习指南【课程提供350+问题与答案库】 

第2章 推送和存储平台准备 

第3章 项目前后端项目搭建与准备 

第4章 客户端基础模块封装 

第5章 项目数据库模型设计 

第6章 用户模块的开发 

第7章 好友新增与管理功能实现 

第8章 客户端数据操作难点与解决方案 

第9章 聊天之单聊功能开发 

第10章 群组聊天之准备事项 

第11章 群组聊天之发送消息 

第12章 聊天扩展之发送表情 

第13章 聊天扩展之发送图片 

第14章 聊天扩展之语音聊天 

第15章 慕聊IM项目总结


int countPrimes(int n){
    int count = 0;

    if(n < 2){
        return count;
    }
    
    for(int j = 2;j < n; j++)
    {
        int temp = 0;
    
        for(int i = 2; i * i <= j; i++){
            if(j % i == 0){
                temp++;
                break;
            } 
        }

        if(temp == 0){
            // printf("%d 是质数\n",j);
            count++;
        }
    }
    
    return count;
}