CSDN代码片高亮显示,让你的博客更加靓丽~~

2023-05-16

       最近在更新博客,发现csdn的代码片有高亮显示的功能,就想试试,尝试了几种方法,可是都没有效果,今天无意中又将之前的 方法想了一遍,在博客中这么一试,居然成功了,把方法分享一下,有需要的可以试试,也可以验证一下:

        进入代码片管理:

        

          点击新建代码片:

         


          接着来编辑代码片:

        


      接下来这一步非常重要,非常重要,非常重要,能不能成功高亮显示,就取决于此了,

   

   下面是我编辑的一个代码片:

   


     引用代码片:

public class SmsFragment extends BaseFragment implements
		ServiceResultProcDelegate, IXListViewListener {
	private XListView lv_sms;
	private SmsListAdapter smsListAdapter = null;
	static SmsFragment smsFragment;
	private JSONArray smsList;
	private TextView noRecordTip;
//	private JSONArray array = null;
	private int pageIndex = 1;
	private int pageCount = 0;
	private int pageSize=30;
	private EditText search = null;
	protected static final int SMSFRAG = 1;

	static public SmsFragment newInstance() {
		if (smsFragment == null)
			smsFragment = new SmsFragment();
		return smsFragment;
	}

	@Override
	public void onResume() {
		super.onResume();
		loadLocalData(null);
		
	}

	@Override
	public void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		if (activity == null) {
			activity = getActivity();
		}
		System.out.println(activity==null);
	}

	@Override
	public View onCreateView(LayoutInflater inflater, ViewGroup container,
			Bundle savedInstanceState) {
		View view = inflater.inflate(R.layout.sms_frag, container, false);
		// 标题栏
		setBackActionBar((LinearLayout) view, "测试。。。。", true, false,getResource("create_sms"));
		initView(view);
		
		// 请求数据
		loadLocalData(null);
		return view;
	}
	
	
	
	

	@Override
	protected void onViewClick(View v) {
		Intent intent = new Intent(getActivity(), SmsCreateActivity.class);
		Bundle bundle = new Bundle();
		bundle.putString("fromRe", "1");
		intent.putExtras(bundle);
		startActivityForResult(intent, SMSFRAG);
	}

	@Override
	public void onActivityResult(int requestCode, int resultCode, Intent data) {
		super.onActivityResult(requestCode, resultCode, data);
	}

	public void initView(View view) {
		lv_sms = (XListView) view.findViewById(R.id.lv_sms);
		search = (EditText) view.findViewById(R.id.search);
		lv_sms.setOnItemClickListener(new ListItemClickListener());
		lv_sms.setXListViewListener(this);
		lv_sms.setPullLoadEnable(true);
		search.addTextChangedListener(new TextWatcher() {
			@Override
			public void onTextChanged(CharSequence s, int start, int before,
					int count) {
			}
			@Override
			public void beforeTextChanged(CharSequence s, int start, int count,
					int after) {
			}
			@Override
			public void afterTextChanged(Editable s) {
				if (search.getText().toString().length() > 0) {
					String name = search.getText().toString();
					loadLocalData(name);
				}
			}
		});
		
		noRecordTip = (TextView)view.findViewById(R.id.noRecordTip);
	}


	class ListItemClickListener implements OnItemClickListener {
		@Override
		public void onItemClick(AdapterView
   
    parent, View view, int position,
				long id) {
			try {
				Intent intent = new Intent(getActivity(),SmsDetailActivity.class);
				JSONObject json = smsListAdapter.array.getJSONObject(position - 1);
				intent.putExtra("data", json.toString());
				startActivity(intent);

			} catch (JSONException e) {
				e.printStackTrace();
			}
		}
	}
	
	private void loadLocalData(String key) {
		SmsInfoHelper ph = new SmsInfoHelper(getActivity());
		smsList = ph.selectSmsInfo(pageIndex,pageSize,key);
		setData(smsList);
	}
}

    这样就设置完成了;

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

CSDN代码片高亮显示,让你的博客更加靓丽~~ 的相关文章

  • CSDN最近变化有点快

    文章内容原来在右边 xff0c 现在移到了左边 不过博客设置中的皮肤缩略图还没有变 归档样式变了 系统通知类型越来越多
  • 超简单BeautifulSoup版Csdn博客(摘要视图)爬虫

    csdnSpider py代码 import bs4 import requests origin 61 span class hljs string 39 http blog csdn net 39 span user agent 61
  • csdn代码片教程

    代码片 代码片功能是一项非常实用的重要功能 xff1a 该功能允许您仅上传一段代码而非整个项目 xff0c 并且您可以像管理git项目一样对代码片进行管理 使用代码片 xff0c 您可以 xff1a 很容易的创建 分享一段代码 在其它网页中
  • CSDN,我的良师益友

    鲁迅曾说过 xff1a 不是缺乏天才 xff0c 而是缺乏培养天才的土壤 对于中国的 IT 行业来说 xff0c 从来不缺乏技术英雄 xff0c 缺少的是铸就技术英雄的平台 而 CSDN 就给了我们这样一个平台和机会 xff0c 所以我们是
  • 使用Zoundry在CSDN发布Blog

    安装一个Zoundry吧 xff0c 用这个来离线写Blog xff0c 再也不怕突然断线和丢失文章了 Zoundry是用Python实现的一个离线撰写Blog工具 支持Community Servedr blogger com Wordp
  • 我的2013,我的CSDN

    2013年是我写CSDN博客的第三个年头了 xff0c 这一年我的博客访问量直线上升 xff0c 这一年我知道了什么是博客专栏 xff0c 这一年我知道如何申请CSDN专家 虽然失败了 xff0c 这一年我从CSDN博客收获了很多很多 xf
  • CSDN 还是不能改头像!!!

    都好几个月了 xff0c 技术问题么 xff0c 还是爬梯开大会 xff0c 连这个都不让改了 真不爽
  • csdn极客江南

    零基础学会 C 语言课程学习突破 1500 人 xff1a 学习地址 xff1a https edu csdn net course detail 31452 spm 61 1001 2014 3001 5507TS TS 专栏文章更新至第
  • 提供一个免费的CSDN下载账号

    账号 xff1a windforce05 password xff1a w12345678 请下载了资源后评价一下资源 xff0c 以便赚回分数
  • Ruby菜鸟必读http://blog.csdn.net/leasun/archive/2004/06/16/9836.aspx

    作者 xff1a William Djaja Tjokroaminata 目录 资源 1 利用警告信息 2 交互式命令解释器 xff08 Interactive shell xff09 3 联机文档 4 Class method 5 从字符
  • CSDN证书记录(仅仅只是个人CSDN纪录)

    按照时间线来记录点点滴滴 1 2022年4月 安卓领域实力新星 2 2022年7月 笔耕不辍 3 2022年8月 博客专家
  • 简单快速复制CSDN上的博客到自己的电脑上(带图片和格式)

    准备工具 typora md编辑器 直接去官网https www typora io 下载 一直点下一步 下载好了后界面是这样的 清爽且好用 需要做一点设置 文件 偏好设置 图像 如下设置 软件已经安装好并且可以使用了 看到这里可能你会有疑
  • CMD查看当前文件路径下的所有文件名

    介绍 我们知道Linux系统下查看当前文件路径下的所有文件名 可以用ls或ll来查看 那么CMD中怎么查看当前路径下的所有文件呢 方案 使用 dir 命令即可 效果如下
  • 记Nani_xiao的CSDN成长历程

    从小白 一步一步走来 记下我的成长脚步 虽然现在还是一菜鸟 但是我在努力 在前进的路上永不止步 记下这些 希望五年后的自己 真的成为了自己所期望的样子 从第一篇博客 到原创97篇 虽然很多技术含量并不大 但都是平时学习中和学习后的心血 记录
  • CSDN博客修改不了头像的最新解决方法

    自己的博客不能改头像 清理缓存 换IE浏览器 都不行 以前有类似经历 可以在手机APP上修改头像 然后自动同步了 下载 CSDN APP 左上角 个人中心 点击 头像 修改就好了 我修改后没立即出来 延迟可能
  • CSDN如何导出为pdf文档?

    CSDN如何导出为pdf文档 1 打开要打印的csdn文章 2 按F12进入浏览器调试模式 在小箭头处粘贴以下三个代码中的任意一个并回车 可以每一个都尝试一下 总有一个适合你 方式一 推荐 对原文中的代码有增加 去掉了背景图片 其中的doc
  • [CSDN] 批量导出博客markdown文件

    需求 为了备份或者迁移博客 需要导出博客的md格式文件 除了 爬虫 自带导出功能 编辑模式 ctrl c ctrl v 之外还有一种十分方便的方法 一行命令导出法 方法 进入 404页面 https blog console api csd
  • CSDN高校俱乐部“名师高校行”——贵州遵义站

    高校俱乐部简介 CSDN高校俱乐部是由CSDN发起 大学生自发加入的IT技术学习型组织 俱乐部至今已收到数百所高校成立技术社团的申请 已在全国100多所高校建立技术社团 俱乐部由此搭建起行业与校园之间的桥梁 为各高校社团提供大咖直播 线下巡
  • 华为云云耀云服务器L实例评测|使用宝塔面板管理服务器教学

    目录 一 概述 1 1 华为云云耀云服务器L实例 1 2 BT 宝塔 1 3 资源和成本规划 二 购买云耀云服务器L实例并进行相关配置 2 1 购买云耀云服务器L实例 2 2 设置服务器密码 2 3 配置安全组 2 4 设置Nginx安全级
  • CSDN博文显示图片的方法

    感觉官方应该出一个教程的 不然新手第一次发博文十有八九会发现自己的博文发表之后没有图片 既然官方不给 那么自己摸索咯 参考 http blog csdn net cherish cx article details 52782644 1 编

随机推荐