腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
强仔仔
专栏作者
举报
333
文章
661086
阅读量
55
订阅数
订阅专栏
申请加入专栏
全部文章(333)
java(79)
编程算法(69)
数据库(57)
sql(50)
spring(34)
云数据库 Redis(24)
网站(22)
云数据库 SQL Server(20)
http(20)
网络安全(20)
xml(18)
html(18)
https(17)
android(14)
javascript(13)
jquery(13)
linux(13)
存储(13)
缓存(12)
jar(10)
分布式(10)
nginx(9)
文件存储(9)
json(8)
api(8)
maven(8)
jvm(8)
ide(7)
apache(7)
开源(7)
tcp/ip(7)
数据结构(7)
面试(7)
node.js(6)
git(6)
mongodb(6)
容器(6)
hashmap(6)
aop(6)
rabbitmq(6)
ajax(5)
github(5)
tomcat(5)
云数据库 MongoDB(5)
腾讯云测试服务(5)
mybatis(5)
面向对象编程(5)
kafka(5)
Elasticsearch Service(5)
php(4)
angularjs(4)
mvc(4)
struts(4)
容器镜像服务(4)
消息队列 CMQ 版(4)
jdk(4)
ssh(4)
正则表达式(4)
zookeeper(4)
npm(4)
微信(4)
安全(4)
小程序(4)
数据处理(4)
微服务(4)
app(4)
负载均衡(3)
c++(3)
servlet(3)
vue.js(3)
css(3)
打包(3)
eclipse(3)
负载均衡缓存(3)
日志服务(3)
kubernetes(3)
rpc(3)
spring cloud(3)
socket编程(3)
hexo(3)
windows(3)
es(3)
队列(3)
推送(3)
线程(3)
优化(3)
费用中心(2)
自动驾驶(2)
python(2)
jsp(2)
bootstrap(2)
access(2)
搜索引擎(2)
lucene/solr(2)
unix(2)
访问管理(2)
数据库一体机 TData(2)
爬虫(2)
dubbo(2)
任务调度(2)
验证码(2)
fifo(2)
system(2)
对象(2)
接口(2)
内存(2)
事件(2)
数据(2)
数组(2)
索引(2)
消息推送(2)
异步(2)
异常(2)
对象存储(1)
DNS 解析 DNSPod(1)
其他(1)
ruby(1)
lua(1)
bash(1)
textview(1)
单片机(1)
硬件开发(1)
postgresql(1)
ruby on rails(1)
svn(1)
中文分词(1)
analyzer(1)
bash 指令(1)
apt-get(1)
mapreduce(1)
批量计算(1)
TDSQL MySQL 版(1)
SSL 证书(1)
企鹅竞速(1)
图像处理(1)
日志数据(1)
智能硬件(1)
eslint(1)
sass(1)
webpack(1)
serverless(1)
游戏(1)
压力测试(1)
spark(1)
hadoop(1)
dns(1)
spring boot(1)
jdbc(1)
markdown(1)
大数据(1)
数据分析(1)
架构设计(1)
腾讯云开发者社区(1)
功能测试(1)
flink(1)
bigdecimal(1)
bug(1)
code(1)
cookie(1)
csv(1)
daemon(1)
data(1)
double(1)
ear(1)
entity(1)
error(1)
exe(1)
exit(1)
factory(1)
freemarker(1)
int(1)
kill(1)
list(1)
log4j2(1)
logback(1)
map(1)
mq(1)
mysql(1)
navicat(1)
null(1)
object(1)
product(1)
queue(1)
service(1)
shift(1)
static(1)
web(1)
百度(1)
布局(1)
测试(1)
插件(1)
程序(1)
登录(1)
多线程(1)
二维码(1)
服务(1)
服务器(1)
管理(1)
华为(1)
加密(1)
开发(1)
连接(1)
配置(1)
前端(1)
软件(1)
事务(1)
数据同步(1)
搜索(1)
算法(1)
网关(1)
消息队列(1)
性能(1)
游戏开发(1)
原型(1)
指针(1)
中间件(1)
字符串(1)
搜索文章
搜索
搜索
关闭
利用xutils框架在Android上传多个文件到Struts搭建的java服务器
android
ssh
servlet
java
现在Android+SSH服务器非常流行,因为最近业务需要实现利用Android发表博客的需求,这个时候就需要上传多个文件到服务器中。因为现在框架都非常好用,不需要自己从底层自己开始搭建框架。网络上面的大多数都是Android+Servlet实现的Android上传功能。这里因为我用的是SSH框架进行开发的,所以当然要用Struts2来代替Servlet的功能来实现文件接收的功能,Android中利用xutils框架实现上传的功能。
林老师带你学编程
2022-11-30
544
0
Fragment的基本用法介绍
android
1:管理Fragment回退栈 Fragment中FragmentManager主要是用来创建一个事物FragmentTransaction, 然后通过FragmentTransaction这个事物就行Fragment界面的管理。 其中主要有replace add remove hide show detach attach commit等方法 而且这些方法都是由FragmentTransaction来执行的,而FragmentTransaction则是由FragmentManager中的beginTransaction()来创建的出来的 例如: Fragment fragment = new Fragment(); FragmentManager fm = getFragmentManager(); FragmentTransaction tx = fm.beginTransaction(); tx.add(R.id.id_content, fragment "one"); // tx.addToBackStack(null); tx.commit(); 从上面例子可以看出有个函数没有讲过,就是tx.addToBackStack(null); 这个addToBackStack(null)看名字就能看出它的大概功能就是加入返回栈。 通俗的来说就是类似于activity中的返回每个activity的功能。 例如我们创建很多的Fragment,此时当我们点击返回按钮时就会用到addToBackStack(null);如果在哪个Fragment中有加入addToBackStack(null)返回队列中就会在点击返回时显示出来,如果没有就不会。 2:Fragment与Activity通信 a、如果你Activity中包含自己管理的Fragment的引用,可以通过引用直接访问所有的Fragment的public方法 b、如果Activity中未保存任何Fragment的引用,那么没关系,每个Fragment都有一个唯一的TAG或者ID,可以通过getFragmentManager.findFragmentByTag()或者findFragmentById()获得任何Fragment实例,然后进行操作。 c、在Fragment中可以通过getActivity得到当前绑定的Activity的实例,然后进行操作。 注:如果在Fragment中需要Context,可以通过调用getActivity(),如果该Context需要在Activity被销毁后还存在,则使用getActivity().getApplicationContext()。 e、Fragment与Activity通信的最佳实践
林老师带你学编程
2022-11-30
208
0
仿QQ简易聊天(安卓版)
socket编程
编程算法
android
java
ide
package com.example.testqqclient; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.io.PrintWriter; import java.io.UnsupportedEncodingException; import java.net.Socket; import android.app.Activity; import android.os.AsyncTask; import android.os.Bundle; import android.os.Handler; import android.os.Message; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.EditText; import android.widget.ProgressBar; import android.widget.TextView; import android.widget.Toast; public class MainActivity extends Activity implements Runnable { private TextView textview1, textview2; private EditText edittext; private Button button; private PrintWriter writer; private BufferedReader reader; Socket socket; private Handler handler; private String write = ""; @Override protected void onStart() { // TODO 自动生成的方法存根 super.onStart(); } @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); textview1 = (TextView) findViewById(R.id.textView1); textview2 = (TextView) findViewById(R.id.textView2); edittext = (EditText) findViewById(R.id.edittext); button = (Button) findViewById(R.id.button1); Thread t = new Thread(this); t.start(); handler = new Handler() { @Override public void handleMessage(Message msg) { // TODO 自动生成的方法存根 if (msg.what == 0x11) { textview2.setText("老人端发来的:" + msg.getData().getString("reader") + "\n"); } super.handleMessage(msg); } }; button.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { // TODO 自动生成的方法存根 write += edittext.getText().toString() + "\n"; textview1.setText("本人自己写的:" + write); writer.print(edittext.getText().toString() + "\n"); writer.flush(); edittext.setText(""); } }); } @Override public void run() { try { socket = new Socket("localhost", 8100);
林老师带你学编程
2022-11-30
837
0
JPush极光推送 Java调用服务器端API开发
网站
android
api
java
极光推送是:使得开发者可以即时地向其应用程序的用户推送通知或者消息,与用户保持互动,从而有效地提高留存率,提升用户体验。简单的说就是通过JPush后台管理网站进行app消息的推送。可以让用户及时的收到最新的消息提示。
林老师带你学编程
2022-11-30
1K
0
使用3DES加密与解密实习Android端和后台的数据加密传输
android
ajax
网站
这篇主要讲怎么进行加密的安全传输。通过双发所持有的秘钥进行解密,具有很高的安全性。
林老师带你学编程
2022-11-30
1.5K
0
利Android AQuery中ajax访问SSH搭建的后台Java Web服务器
ajax
数据库
sql
android
jar
以前要访问网络或者下载图片什么之类的一般用AsyncTask来完成,可是大家会发现用起来非常不方便,所以今天我要讲的是Android AQuery中ajax来代替AsyncTask。Android AQuery中ajax对AsyncTask进行很好的封装,我们可以很简单进行网络访问。
林老师带你学编程
2022-11-30
805
0
Bundle的遍历方法
打包
编程算法
android
Bundle的遍历不能像LIst,ArrayList,数组那样通过for循环进行遍历子元素。它类似于map hashmap的遍历。
林老师带你学编程
2022-11-30
718
0
Butter Knife理解和用法
网络安全
android
编程算法
大家在做Android开发是很经常会遇到要初始化控件时要写大量的findViewById的情况。一两个还好多的时候就很烦因为大家都在做同样的事情,那怎么才能解决这样的问题呢?
林老师带你学编程
2022-11-30
131
0
ColorMatrixColorFilter的概念解释
android
布局
游戏开发
Android中我们进行按钮处理时往往会加入一些点击效果,例如颜色变化之类的效果。
林老师带你学编程
2022-11-30
184
0
Android中drawableStart和drawableLeft的区别
textview
android
今天在看代码的时候无意间发现textview的一种新用法。就是可以在textview的周围添加图片。主要有上下左右还有就是开始处和结束处添加图片。
林老师带你学编程
2022-11-30
413
0
Spring MVC源码---- @RequestBody和@ResponseBody原理解析(版本:Spring Framework 5.1.7.RELEASE)
android
json
mvc
文件存储
http
通过@RequestBody可以解析为ProductSyncNegativeDto对象(如下代码所示)
林老师带你学编程
2020-04-08
6.6K
0
数据库设计---PowerDesigner(物理模型和概念模型)
数据库
sql
android
4、建立好各个实体之间的关系之后,我们就可以转换成物理模型了:工具-generatePDM
林老师带你学编程
2019-05-25
4.5K
0
旅游社交系统
android
本文介绍了一个旅游社交系统的项目,该项目通过分析用户数据,推荐附近的景点、酒店、美食等内容,同时提供了管理员后台管理功能,包括动态信息增删改查、用户信息管理和系统设置等。前端使用了JavaScript、HTML和CSS等技术进行开发,后台使用了Java语言和SSH三大框架进行开发。数据库方面,使用了MySQL数据库,设计了用户、酒店、美食、景点、动态信息等多个数据表。整个项目结构清晰,功能完善,是一个优秀的毕业设计项目。
林老师带你学编程
2018-01-04
1.4K
0
基于移动平台的轻博客系统开发
android
spring
本文介绍了一种基于移动平台的轻博客系统,该系统主要包括移动端和服务器端两个部分。移动端主要实现用户注册、博文发布、博文分享和博文搜索等功能,服务器端主要实现用户信息存储、博文审核、博文增删改查和JPush推送等功能。通过本系统的研究,可以方便地实现轻博客系统的移动端和服务器端的开发,并能够有效地提高系统的性能和可扩展性。同时,本文还提供了项目运行的视频介绍,可以帮助读者更好地了解整个系统的实现过程。
林老师带你学编程
2018-01-04
1.3K
0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档