内部类使得代码很难维护,有没有好的建议 看开源项目啊给你两个我常用的开源库https://github.com/nostra13/Android-Universal-Image-Loaderhttps://github.com/loopj/android-async-http 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 刚接触java,维护的还是公司现有的代码,建议没有必要的话别调整。 JAVA是这样的我当初也是从C++转过来学JAVA的,说实话,刚开始的时候看到JAVA的格式真的难以接受,太多无用的语句了比如,在C++里声明类里的多个函数或变量为私有,只需要class ***{public: ******; ******;private: ******; ******;}而JAVA必须是class ***{ public ******; public ******; private ******; private ******;}坑爹啊。而且,JAVA不能把类函数的实现过程写到外面,而C++就可以用 类名::函数名(参数表){代码块} 这样的方式把函数单独在外部实现,类就不会显得臃肿了,这也就是你现在所遇到的问题吧。我只能说慢慢习惯就好,把网络请求之类的东西封装成工具类,把数据封装成实体类,有联系的东西就做成接口,此外别无它法了。 有同感,c\c++、c#、java包括我也都做过开发项目了。个人感觉c#代码应该是最简洁、看起来最漂亮的了,java代码则相反。android异步类本身就是实现的借口,再做一次抽象感觉有点多此一举。 第一个HttpClient真的是太棒了,之前用的JDK里的URLConnection简直难用,一直想用HttpClient但是总是出毛病。 android 动态加载 请问addView进来的东西怎么填满add它的父容器? 求一个DEMO 定位周边商店或是加油站 ubuntu下载android内核源码连接出现问题 【求解答】Android Market的疑问。 关于setTileIfValid函数返回值错误 xamarin性能怎么样? 如何获取服务器时间 Textview显示图片问题 求教ndk编译问题,关于gles2的 android socket read阻塞问题 android 数据库 排序问题
刚接触java,维护的还是公司现有的代码,建议没有必要的话别调整。
比如,在C++里声明类里的多个函数或变量为私有,只需要
class ***
{
public:
******;
******;
private:
******;
******;
}
而JAVA必须是
class ***
{
public ******;
public ******;
private ******;
private ******;
}
坑爹啊。
而且,JAVA不能把类函数的实现过程写到外面,而C++就可以用 类名::函数名(参数表){代码块} 这样的方式把函数单独在外部实现,类就不会显得臃肿了,这也就是你现在所遇到的问题吧。我只能说慢慢习惯就好,把网络请求之类的东西封装成工具类,把数据封装成实体类,有联系的东西就做成接口,此外别无它法了。
个人感觉c#代码应该是最简洁、看起来最漂亮的了,java代码则相反。
android异步类本身就是实现的借口,再做一次抽象感觉有点多此一举。
第一个HttpClient真的是太棒了,之前用的JDK里的URLConnection简直难用,一直想用HttpClient但是总是出毛病。